;***************************************************************
;* TMS320C2000 C/C++ Codegen                         PC v4.1.3 *
;* Date/Time created: Fri Nov 27 10:21:52 2009                 *
;***************************************************************
	.compiler_opts --mem_model:code=flat --mem_model:data=large --silicon_version=28 
FP	.set	XAR2

DW$CU	.dwtag  DW_TAG_compile_unit
	.dwattr DW$CU, DW_AT_name("FAT32_Routings.c")
	.dwattr DW$CU, DW_AT_producer("TMS320C2000 C/C++ Codegen PC v4.1.3 Copyright (c) 1996-2006 Texas Instruments Incorporated")
	.dwattr DW$CU, DW_AT_stmt_list(0x00)
	.dwattr DW$CU, DW_AT_TI_VERSION(0x01)

DW$1	.dwtag  DW_TAG_subprogram, DW_AT_name("MB_WriteCF"), DW_AT_symbol_name("_MB_WriteCF")
	.dwattr DW$1, DW_AT_type(*DW$T$19)
	.dwattr DW$1, DW_AT_declaration(0x01)
	.dwattr DW$1, DW_AT_external(0x01)
DW$2	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$94)
DW$3	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$21)
DW$4	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
	.dwendtag DW$1


DW$5	.dwtag  DW_TAG_subprogram, DW_AT_name("MB_ReadCF"), DW_AT_symbol_name("_MB_ReadCF")
	.dwattr DW$5, DW_AT_type(*DW$T$19)
	.dwattr DW$5, DW_AT_declaration(0x01)
	.dwattr DW$5, DW_AT_external(0x01)
DW$6	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$94)
DW$7	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$21)
DW$8	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
	.dwendtag DW$5

DW$9	.dwtag  DW_TAG_variable, DW_AT_name("tmpcbpb"), DW_AT_symbol_name("_tmpcbpb")
	.dwattr DW$9, DW_AT_type(*DW$T$143)
	.dwattr DW$9, DW_AT_declaration(0x01)
	.dwattr DW$9, DW_AT_external(0x01)
DW$10	.dwtag  DW_TAG_variable, DW_AT_name("CF_Buf"), DW_AT_symbol_name("_CF_Buf")
	.dwattr DW$10, DW_AT_type(*DW$T$121)
	.dwattr DW$10, DW_AT_declaration(0x01)
	.dwattr DW$10, DW_AT_external(0x01)
DW$11	.dwtag  DW_TAG_variable, DW_AT_name("Hc_XDevInfo"), DW_AT_symbol_name("_Hc_XDevInfo")
	.dwattr DW$11, DW_AT_type(*DW$T$147)
	.dwattr DW$11, DW_AT_declaration(0x01)
	.dwattr DW$11, DW_AT_external(0x01)
	.sect	".econst"
	.align	1
_$T0$1:
	.field  	74,16			; _$T0$1[0] @ 0
	.field  	67,16			; _$T0$1[1] @ 16
	.field  	88,16			; _$T0$1[2] @ 32
	.field  	72,16			; _$T0$1[3] @ 48
	.field  	68,16			; _$T0$1[4] @ 64
	.field  	65,16			; _$T0$1[5] @ 80
	.field  	84,16			; _$T0$1[6] @ 96
	.field  	65,16			; _$T0$1[7] @ 112
	.field  	83,16			; _$T0$1[8] @ 128
	.field  	69,16			; _$T0$1[9] @ 144
	.field  	67,16			; _$T0$1[10] @ 160

DW$12	.dwtag  DW_TAG_variable, DW_AT_name("$T0$1"), DW_AT_symbol_name("_$T0$1")
	.dwattr DW$12, DW_AT_type(*DW$T$116)
	.dwattr DW$12, DW_AT_location[DW_OP_addr _$T0$1]
;	C:\CCStudio_v3.3\C2000\cgtools\bin\opt2000.exe C:\DOCUME~1\Peter\LOCALS~1\Temp\TI6842 C:\DOCUME~1\Peter\LOCALS~1\Temp\TI6844 
;	C:\CCStudio_v3.3\C2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\Peter\LOCALS~1\Temp\TI68412 
	.sect	".text"
	.global	_WriteDisk

DW$13	.dwtag  DW_TAG_subprogram, DW_AT_name("WriteDisk"), DW_AT_symbol_name("_WriteDisk")
	.dwattr DW$13, DW_AT_low_pc(_WriteDisk)
	.dwattr DW$13, DW_AT_high_pc(0x00)
	.dwattr DW$13, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$13, DW_AT_begin_line(0x11c)
	.dwattr DW$13, DW_AT_begin_column(0x0e)
	.dwpsn	"FAT32_Routings.c",286,1

	.dwfde DW$CIE

;***************************************************************
;* FNAME: _WriteDisk                    FR SIZE:   0           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  0 Auto,  0 SOE     *
;***************************************************************


;***************************************************************
;*                                                             *
;* Using -g (debug) with optimization (-o3) may disable key op *
;*                                                             *
;***************************************************************
_WriteDisk:
	.dwcfa	0x1d, -2
	.dwcfa	0x1c, 26, 0
	.dwcfa	0x09, 40, 26
;* AR5   assigned to _Disk
DW$14	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$14, DW_AT_type(*DW$T$11)
	.dwattr DW$14, DW_AT_location[DW_OP_reg14]
;* AR4   assigned to _Src
DW$15	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Src"), DW_AT_symbol_name("_Src")
	.dwattr DW$15, DW_AT_type(*DW$T$99)
	.dwattr DW$15, DW_AT_location[DW_OP_reg12]
;* AL    assigned to _PhysicalSec
DW$16	.dwtag  DW_TAG_formal_parameter, DW_AT_name("PhysicalSec"), DW_AT_symbol_name("_PhysicalSec")
	.dwattr DW$16, DW_AT_type(*DW$T$13)
	.dwattr DW$16, DW_AT_location[DW_OP_reg0]
DW$17	.dwtag  DW_TAG_formal_parameter, DW_AT_name("SecCnt"), DW_AT_symbol_name("_SecCnt")
	.dwattr DW$17, DW_AT_type(*DW$T$11)
	.dwattr DW$17, DW_AT_location[DW_OP_breg20 -3]
;* AL    assigned to _Res
DW$18	.dwtag  DW_TAG_variable, DW_AT_name("Res"), DW_AT_symbol_name("_Res")
	.dwattr DW$18, DW_AT_type(*DW$T$11)
	.dwattr DW$18, DW_AT_location[DW_OP_reg0]
;* AR5   assigned to _SecCnt
DW$19	.dwtag  DW_TAG_variable, DW_AT_name("SecCnt"), DW_AT_symbol_name("_SecCnt")
	.dwattr DW$19, DW_AT_type(*DW$T$127)
	.dwattr DW$19, DW_AT_location[DW_OP_reg14]
;* AR6   assigned to _PhysicalSec
DW$20	.dwtag  DW_TAG_variable, DW_AT_name("PhysicalSec"), DW_AT_symbol_name("_PhysicalSec")
	.dwattr DW$20, DW_AT_type(*DW$T$136)
	.dwattr DW$20, DW_AT_location[DW_OP_reg16]
;* AH    assigned to _Disk
DW$21	.dwtag  DW_TAG_variable, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$21, DW_AT_type(*DW$T$127)
	.dwattr DW$21, DW_AT_location[DW_OP_reg1]
        MOVL      XAR6,ACC              ; |286| 
        MOV       AH,AR5                ; |286| 
        MOVZ      AR5,*-SP[3]           ; |286| 
	.dwpsn	"FAT32_Routings.c",287,16
        MOVB      AL,#0
	.dwpsn	"FAT32_Routings.c",289,3
        CMPB      AH,#0                 ; |289| 
        BF        L1,EQ                 ; |289| 
        ; branchcc occurs ; |289| 
	.dwpsn	"FAT32_Routings.c",295,2
        MOVW      DP,#_Hc_XDevInfo
        MOV       AH,@_Hc_XDevInfo      ; |295| 
        BF        L1,EQ                 ; |295| 
        ; branchcc occurs ; |295| 
	.dwpsn	"FAT32_Routings.c",297,7
        MOVL      ACC,XAR6              ; |297| 
        LCR       #_MB_WriteCF          ; |297| 
        ; call occurs [#_MB_WriteCF] ; |297| 
        CMPB      AL,#2                 ; |297| 
        BF        L1,NEQ                ; |297| 
        ; branchcc occurs ; |297| 
	.dwpsn	"FAT32_Routings.c",299,6
        MOVW      DP,#_Hc_XDevInfo
        MOV       @_Hc_XDevInfo,#0      ; |299| 
L1:    
	.dwpsn	"FAT32_Routings.c",302,3
	.dwpsn	"FAT32_Routings.c",303,1
        LRETR
        ; return occurs
	.dwattr DW$13, DW_AT_end_file("FAT32_Routings.c")
	.dwattr DW$13, DW_AT_end_line(0x12f)
	.dwattr DW$13, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$13

	.sect	".text"
	.global	_ReadDisk

DW$22	.dwtag  DW_TAG_subprogram, DW_AT_name("ReadDisk"), DW_AT_symbol_name("_ReadDisk")
	.dwattr DW$22, DW_AT_low_pc(_ReadDisk)
	.dwattr DW$22, DW_AT_high_pc(0x00)
	.dwattr DW$22, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$22, DW_AT_begin_line(0x10f)
	.dwattr DW$22, DW_AT_begin_column(0x06)
	.dwpsn	"FAT32_Routings.c",273,1

	.dwfde DW$CIE

;***************************************************************
;* FNAME: _ReadDisk                     FR SIZE:   0           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  0 Auto,  0 SOE     *
;***************************************************************


;***************************************************************
;*                                                             *
;* Using -g (debug) with optimization (-o3) may disable key op *
;*                                                             *
;***************************************************************
_ReadDisk:
	.dwcfa	0x1d, -2
	.dwcfa	0x1c, 26, 0
	.dwcfa	0x09, 40, 26
;* AR5   assigned to _Disk
DW$23	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$23, DW_AT_type(*DW$T$11)
	.dwattr DW$23, DW_AT_location[DW_OP_reg14]
;* AR4   assigned to _Dest
DW$24	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Dest"), DW_AT_symbol_name("_Dest")
	.dwattr DW$24, DW_AT_type(*DW$T$99)
	.dwattr DW$24, DW_AT_location[DW_OP_reg12]
;* AL    assigned to _PhysicalSec
DW$25	.dwtag  DW_TAG_formal_parameter, DW_AT_name("PhysicalSec"), DW_AT_symbol_name("_PhysicalSec")
	.dwattr DW$25, DW_AT_type(*DW$T$13)
	.dwattr DW$25, DW_AT_location[DW_OP_reg0]
DW$26	.dwtag  DW_TAG_formal_parameter, DW_AT_name("SecCnt"), DW_AT_symbol_name("_SecCnt")
	.dwattr DW$26, DW_AT_type(*DW$T$11)
	.dwattr DW$26, DW_AT_location[DW_OP_breg20 -3]
;* AR5   assigned to _SecCnt
DW$27	.dwtag  DW_TAG_variable, DW_AT_name("SecCnt"), DW_AT_symbol_name("_SecCnt")
	.dwattr DW$27, DW_AT_type(*DW$T$127)
	.dwattr DW$27, DW_AT_location[DW_OP_reg14]
;* AR6   assigned to _PhysicalSec
DW$28	.dwtag  DW_TAG_variable, DW_AT_name("PhysicalSec"), DW_AT_symbol_name("_PhysicalSec")
	.dwattr DW$28, DW_AT_type(*DW$T$136)
	.dwattr DW$28, DW_AT_location[DW_OP_reg16]
        MOVL      XAR6,ACC              ; |273| 
        MOV       AL,AR5                ; |273| 
        MOVZ      AR5,*-SP[3]           ; |273| 
	.dwpsn	"FAT32_Routings.c",274,3
        BF        L2,EQ                 ; |274| 
        ; branchcc occurs ; |274| 
	.dwpsn	"FAT32_Routings.c",279,5
        MOVL      ACC,XAR6              ; |279| 
        LCR       #_MB_ReadCF           ; |279| 
        ; call occurs [#_MB_ReadCF] ; |279| 
L2:    
	.dwpsn	"FAT32_Routings.c",282,1
        LRETR
        ; return occurs
	.dwattr DW$22, DW_AT_end_file("FAT32_Routings.c")
	.dwattr DW$22, DW_AT_end_line(0x11a)
	.dwattr DW$22, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$22

	.sect	".text"
	.global	_FAT32_SetFSInfo

DW$29	.dwtag  DW_TAG_subprogram, DW_AT_name("FAT32_SetFSInfo"), DW_AT_symbol_name("_FAT32_SetFSInfo")
	.dwattr DW$29, DW_AT_low_pc(_FAT32_SetFSInfo)
	.dwattr DW$29, DW_AT_high_pc(0x00)
	.dwattr DW$29, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$29, DW_AT_begin_line(0xba)
	.dwattr DW$29, DW_AT_begin_column(0x0e)
	.dwpsn	"FAT32_Routings.c",188,1

	.dwfde DW$CIE

;***************************************************************
;* FNAME: _FAT32_SetFSInfo              FR SIZE:   0           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  0 Auto,  0 SOE     *
;***************************************************************


;***************************************************************
;*                                                             *
;* Using -g (debug) with optimization (-o3) may disable key op *
;*                                                             *
;***************************************************************
_FAT32_SetFSInfo:
	.dwcfa	0x1d, -2
	.dwcfa	0x1c, 26, 0
	.dwcfa	0x09, 40, 26
;* AL    assigned to _Disk
DW$30	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$30, DW_AT_type(*DW$T$11)
	.dwattr DW$30, DW_AT_location[DW_OP_reg0]
;* AR4   assigned to _bpb
DW$31	.dwtag  DW_TAG_formal_parameter, DW_AT_name("bpb"), DW_AT_symbol_name("_bpb")
	.dwattr DW$31, DW_AT_type(*DW$T$104)
	.dwattr DW$31, DW_AT_location[DW_OP_reg12]
	.dwpsn	"FAT32_Routings.c",190,3
        MOVB      AL,#1                 ; |190| 
	.dwpsn	"FAT32_Routings.c",191,1
        LRETR
        ; return occurs
	.dwattr DW$29, DW_AT_end_file("FAT32_Routings.c")
	.dwattr DW$29, DW_AT_end_line(0xbf)
	.dwattr DW$29, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$29

	.sect	".text"
	.global	_FAT32_GetRootData

DW$32	.dwtag  DW_TAG_subprogram, DW_AT_name("FAT32_GetRootData"), DW_AT_symbol_name("_FAT32_GetRootData")
	.dwattr DW$32, DW_AT_low_pc(_FAT32_GetRootData)
	.dwattr DW$32, DW_AT_high_pc(0x00)
	.dwattr DW$32, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$32, DW_AT_begin_line(0xc1)
	.dwattr DW$32, DW_AT_begin_column(0x0e)
	.dwpsn	"FAT32_Routings.c",196,1

	.dwfde DW$CIE

;***************************************************************
;* FNAME: _FAT32_GetRootData            FR SIZE:  16           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter, 11 Auto,  4 SOE     *
;***************************************************************


;***************************************************************
;*                                                             *
;* Using -g (debug) with optimization (-o3) may disable key op *
;*                                                             *
;***************************************************************
_FAT32_GetRootData:
	.dwcfa	0x1d, -2
	.dwcfa	0x1c, 26, 0
	.dwcfa	0x09, 40, 26
        MOVL      *SP++,XAR1
	.dwcfa	0x80, 7, 2
	.dwcfa	0x1d, -4
        MOVL      *SP++,XAR2
	.dwcfa	0x80, 9, 4
	.dwcfa	0x1d, -6
        ADDB      SP,#12
	.dwcfa	0x1d, -18
;* AL    assigned to _Disk
DW$33	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$33, DW_AT_type(*DW$T$11)
	.dwattr DW$33, DW_AT_location[DW_OP_reg0]
;* AR4   assigned to _Info
DW$34	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Info"), DW_AT_symbol_name("_Info")
	.dwattr DW$34, DW_AT_type(*DW$T$102)
	.dwattr DW$34, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _bpb
DW$35	.dwtag  DW_TAG_formal_parameter, DW_AT_name("bpb"), DW_AT_symbol_name("_bpb")
	.dwattr DW$35, DW_AT_type(*DW$T$104)
	.dwattr DW$35, DW_AT_location[DW_OP_reg14]
;* AR1   assigned to _Disk
DW$36	.dwtag  DW_TAG_variable, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$36, DW_AT_type(*DW$T$127)
	.dwattr DW$36, DW_AT_location[DW_OP_reg6]
;* AR2   assigned to _bpb
DW$37	.dwtag  DW_TAG_variable, DW_AT_name("bpb"), DW_AT_symbol_name("_bpb")
	.dwattr DW$37, DW_AT_type(*DW$T$142)
	.dwattr DW$37, DW_AT_location[DW_OP_reg8]
;* AR7   assigned to _i
DW$38	.dwtag  DW_TAG_variable, DW_AT_name("i"), DW_AT_symbol_name("_i")
	.dwattr DW$38, DW_AT_type(*DW$T$11)
	.dwattr DW$38, DW_AT_location[DW_OP_reg18]
;* AR4   assigned to _OK
DW$39	.dwtag  DW_TAG_variable, DW_AT_name("OK"), DW_AT_symbol_name("_OK")
	.dwattr DW$39, DW_AT_type(*DW$T$11)
	.dwattr DW$39, DW_AT_location[DW_OP_reg12]
;* AR6   assigned to _FileSize
DW$40	.dwtag  DW_TAG_variable, DW_AT_name("FileSize"), DW_AT_symbol_name("_FileSize")
	.dwattr DW$40, DW_AT_type(*DW$T$21)
	.dwattr DW$40, DW_AT_location[DW_OP_reg16]
;* AR5   assigned to _SecCnt
DW$41	.dwtag  DW_TAG_variable, DW_AT_name("SecCnt"), DW_AT_symbol_name("_SecCnt")
	.dwattr DW$41, DW_AT_type(*DW$T$11)
	.dwattr DW$41, DW_AT_location[DW_OP_reg14]
;* AR6   assigned to _PhysicalSec
DW$42	.dwtag  DW_TAG_variable, DW_AT_name("PhysicalSec"), DW_AT_symbol_name("_PhysicalSec")
	.dwattr DW$42, DW_AT_type(*DW$T$13)
	.dwattr DW$42, DW_AT_location[DW_OP_reg16]
;* AR6   assigned to L$1
;* XT    assigned to U$15
;* PL    assigned to U$20
DW$43	.dwtag  DW_TAG_variable, DW_AT_name("Name"), DW_AT_symbol_name("_Name")
	.dwattr DW$43, DW_AT_type(*DW$T$114)
	.dwattr DW$43, DW_AT_location[DW_OP_breg20 -11]
        MOVL      XAR2,XAR5             ; |196| 
        MOVZ      AR1,AL                ; |196| 
	.dwpsn	"FAT32_Routings.c",198,7
        MOVZ      AR4,SP                ; |198| 
        MOVB      ACC,#11
        MOVL      XAR5,#_$T0$1          ; |198| 
        SUBB      XAR4,#11              ; |198| 
        LCR       #___memcpy_ff         ; |198| 
        ; call occurs [#___memcpy_ff] ; |198| 
	.dwpsn	"FAT32_Routings.c",201,3
        MOVB      XAR0,#14              ; |201| 
        MOVL      XAR6,*+XAR2[AR0]      ; |201| 
        MOVZ      AR5,*+XAR2[1]         ; |201| 
	.dwpsn	"FAT32_Routings.c",274,3
        MOV       AL,AR1
        BF        L3,EQ                 ; |274| 
        ; branchcc occurs ; |274| 
	.dwpsn	"FAT32_Routings.c",279,5
        MOVL      ACC,XAR6              ; |279| 
        MOVL      XAR4,#_CF_Buf         ; |279| 
        LCR       #_MB_ReadCF           ; |279| 
        ; call occurs [#_MB_ReadCF] ; |279| 
L3:    
        MOVZ      AR4,SP
        SUBB      XAR4,#11
        MOVL      P,XAR4
        MOVL      XAR4,#_CF_Buf
        MOVL      XT,XAR4
	.dwpsn	"FAT32_Routings.c",197,28
        MOVB      XAR4,#1               ; |197| 
	.dwpsn	"FAT32_Routings.c",202,3
        MOVB      XAR6,#4
        MOVB      XAR7,#0
L4:    
DW$L$_FAT32_GetRootData$4$B:
	.dwpsn	"FAT32_Routings.c",205,5
        MOV       ACC,AR7 << #1         ; |205| 
        MOVZ      AR5,SP                ; |205| 
        MOV       AH,AL                 ; |205| 
        ADDB      AH,#1                 ; |205| 
        MOVZ      AR0,AH                ; |205| 
        SUBB      XAR5,#11              ; |205| 
        MOV       ACC,*+XAR5[AR0] << #8 ; |205| 
        MOVL      XAR5,XT               ; |205| 
        MOV       AH,*+XAR5[0]          ; |205| 
        MOVL      XAR5,P                ; |205| 
        SUB       AH,*+XAR5[0]          ; |205| 
        CMP       AH,AL                 ; |205| 
        BF        L5,NEQ                ; |205| 
        ; branchcc occurs ; |205| 
DW$L$_FAT32_GetRootData$4$E:
DW$L$_FAT32_GetRootData$5$B:
	.dwpsn	"FAT32_Routings.c",203,22
        MOVL      ACC,XT                ; |203| 
        MOVB      XAR5,#1               ; |203| 
        ADDU      ACC,AR5               ; |203| 
        MOVL      XT,ACC                ; |203| 
        MOVB      XAR5,#2               ; |203| 
        MOVL      ACC,P                 ; |203| 
        ADDU      ACC,AR5               ; |203| 
        MOVL      P,ACC                 ; |203| 
        ADDB      XAR7,#1               ; |203| 
	.dwpsn	"FAT32_Routings.c",203,15
        BANZ      L4,AR6--              ; |203| 
        ; branchcc occurs ; |203| 
DW$L$_FAT32_GetRootData$5$E:
        BF        L6,UNC                ; |203| 
        ; branch occurs ; |203| 
L5:    
	.dwpsn	"FAT32_Routings.c",207,7
        MOVB      XAR4,#0
L6:    
	.dwpsn	"FAT32_Routings.c",211,3
        MOVW      DP,#_CF_Buf+5
        MOV       AH,@_CF_Buf+5         ; |211| 
        SUB       AH,*-SP[1]            ; |211| 
        CMP       AH,#8448              ; |211| 
        BF        L7,EQ                 ; |211| 
        ; branchcc occurs ; |211| 
	.dwpsn	"FAT32_Routings.c",212,5
        MOVB      XAR4,#0
L7:    
	.dwpsn	"FAT32_Routings.c",213,3
        MOVW      DP,#_CF_Buf+10
        MOV       AH,@_CF_Buf+10        ; |213| 
        BF        L8,EQ                 ; |213| 
        ; branchcc occurs ; |213| 
	.dwpsn	"FAT32_Routings.c",214,5
        MOVB      XAR4,#0
L8:    
	.dwpsn	"FAT32_Routings.c",215,3
        MOVW      DP,#_CF_Buf+13
        MOV       AH,@_CF_Buf+13        ; |215| 
        CMPB      AH,#3                 ; |215| 
        BF        L9,EQ                 ; |215| 
        ; branchcc occurs ; |215| 
	.dwpsn	"FAT32_Routings.c",216,5
        MOVB      XAR4,#0
L9:    
	.dwpsn	"FAT32_Routings.c",217,3
        MOVB      XAR1,#8               ; |217| 
        MOVB      XAR0,#20              ; |217| 
        MOVL      ACC,*+XAR2[AR1]       ; |217| 
        SUBL      ACC,*+XAR2[AR0]       ; |217| 
        SUBB      ACC,#1                ; |217| 
        MOVL      XAR6,ACC              ; |217| 
	.dwpsn	"FAT32_Routings.c",219,3
        MOVB      XAR0,#19              ; |219| 
        MOV       AL,*+XAR2[AR0]        ; |219| 
        CMPB      AL,#3                 ; |219| 
        BF        L10,LO                ; |219| 
        ; branchcc occurs ; |219| 
	.dwpsn	"FAT32_Routings.c",220,5
        MOVL      ACC,XAR6
        SUB       ACC,#1 << 9           ; |220| 
        MOVL      XAR6,ACC              ; |220| 
L10:    
	.dwpsn	"FAT32_Routings.c",222,3
        MOVW      DP,#_CF_Buf+14
        MOVL      ACC,XAR6
        MOVZ      AR7,@_CF_Buf+14
        LSL       ACC,9                 ; |222| 
        MOVL      XAR6,ACC              ; |222| 
        ANDB      AH,#0                 ; |222| 
        CMPL      ACC,XAR7              ; |222| 
        BF        L11,EQ                ; |222| 
        ; branchcc occurs ; |222| 
	.dwpsn	"FAT32_Routings.c",223,5
        MOVB      XAR4,#0
L11:    
	.dwpsn	"FAT32_Routings.c",224,3
        MOVW      DP,#_CF_Buf+15
        MOVL      ACC,XAR6
        MOVZ      AR6,@_CF_Buf+15
        MOVU      ACC,AH                ; |224| 
        CMPL      ACC,XAR6              ; |224| 
        BF        L12,EQ                ; |224| 
        ; branchcc occurs ; |224| 
	.dwpsn	"FAT32_Routings.c",225,5
        MOVB      XAR4,#0
L12:    
	.dwpsn	"FAT32_Routings.c",235,3
        MOV       AL,AR4                ; |235| 
	.dwpsn	"FAT32_Routings.c",236,1
        SUBB      SP,#12                ; |235| 
	.dwcfa	0x1d, -6
        MOVL      XAR2,*--SP            ; |235| 
	.dwcfa	0x1d, -4
	.dwcfa	0xc0, 9
        MOVL      XAR1,*--SP            ; |235| 
	.dwcfa	0x1d, -2
	.dwcfa	0xc0, 7
        LRETR
        ; return occurs

DW$44	.dwtag  DW_TAG_loop
	.dwattr DW$44, DW_AT_name("D:\Product09\L0906_GSMR\GPS\Software\BootLoader\V101\Source\FAT32_Routings.asm:L4:1:1259288512")
	.dwattr DW$44, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$44, DW_AT_begin_line(0xcb)
	.dwattr DW$44, DW_AT_end_line(0xd2)
DW$45	.dwtag  DW_TAG_loop_range
	.dwattr DW$45, DW_AT_low_pc(DW$L$_FAT32_GetRootData$4$B)
	.dwattr DW$45, DW_AT_high_pc(DW$L$_FAT32_GetRootData$4$E)
DW$46	.dwtag  DW_TAG_loop_range
	.dwattr DW$46, DW_AT_low_pc(DW$L$_FAT32_GetRootData$5$B)
	.dwattr DW$46, DW_AT_high_pc(DW$L$_FAT32_GetRootData$5$E)
	.dwendtag DW$44

	.dwattr DW$32, DW_AT_end_file("FAT32_Routings.c")
	.dwattr DW$32, DW_AT_end_line(0xec)
	.dwattr DW$32, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$32

	.sect	".text"
	.global	_FAT32_GetFileClusters

DW$47	.dwtag  DW_TAG_subprogram, DW_AT_name("FAT32_GetFileClusters"), DW_AT_symbol_name("_FAT32_GetFileClusters")
	.dwattr DW$47, DW_AT_low_pc(_FAT32_GetFileClusters)
	.dwattr DW$47, DW_AT_high_pc(0x00)
	.dwattr DW$47, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$47, DW_AT_begin_line(0x131)
	.dwattr DW$47, DW_AT_begin_column(0x05)
	.dwpsn	"FAT32_Routings.c",306,1

	.dwfde DW$CIE

;***************************************************************
;* FNAME: _FAT32_GetFileClusters        FR SIZE:  16           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter, 10 Auto,  6 SOE     *
;***************************************************************


;***************************************************************
;*                                                             *
;* Using -g (debug) with optimization (-o3) may disable key op *
;*                                                             *
;***************************************************************
_FAT32_GetFileClusters:
	.dwcfa	0x1d, -2
	.dwcfa	0x1c, 26, 0
	.dwcfa	0x09, 40, 26
        MOVL      *SP++,XAR1
	.dwcfa	0x80, 7, 2
	.dwcfa	0x1d, -4
        MOVL      *SP++,XAR2
	.dwcfa	0x80, 9, 4
	.dwcfa	0x1d, -6
        MOVL      *SP++,XAR3
	.dwcfa	0x80, 11, 6
	.dwcfa	0x1d, -8
        ADDB      SP,#10
	.dwcfa	0x1d, -18
DW$48	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$48, DW_AT_type(*DW$T$19)
	.dwattr DW$48, DW_AT_location[DW_OP_breg20 -19]
;* AR4   assigned to _bpb
DW$49	.dwtag  DW_TAG_formal_parameter, DW_AT_name("bpb"), DW_AT_symbol_name("_bpb")
	.dwattr DW$49, DW_AT_type(*DW$T$104)
	.dwattr DW$49, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _Dest
DW$50	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Dest"), DW_AT_symbol_name("_Dest")
	.dwattr DW$50, DW_AT_type(*DW$T$112)
	.dwattr DW$50, DW_AT_location[DW_OP_reg14]
;* AL    assigned to _FirstCluster
DW$51	.dwtag  DW_TAG_formal_parameter, DW_AT_name("FirstCluster"), DW_AT_symbol_name("_FirstCluster")
	.dwattr DW$51, DW_AT_type(*DW$T$21)
	.dwattr DW$51, DW_AT_location[DW_OP_reg0]
;* AR4   assigned to C$19
;* AR2   assigned to C$20
;* AR4   assigned to C$21
;* AR6   assigned to C$22
;* AR2   assigned to _NxtSec
DW$52	.dwtag  DW_TAG_variable, DW_AT_name("NxtSec"), DW_AT_symbol_name("_NxtSec")
	.dwattr DW$52, DW_AT_type(*DW$T$21)
	.dwattr DW$52, DW_AT_location[DW_OP_reg8]
DW$53	.dwtag  DW_TAG_variable, DW_AT_name("CurrSec"), DW_AT_symbol_name("_CurrSec")
	.dwattr DW$53, DW_AT_type(*DW$T$21)
	.dwattr DW$53, DW_AT_location[DW_OP_breg20 -6]
DW$54	.dwtag  DW_TAG_variable, DW_AT_name("NxtFATEntOffset"), DW_AT_symbol_name("_NxtFATEntOffset")
	.dwattr DW$54, DW_AT_type(*DW$T$21)
	.dwattr DW$54, DW_AT_location[DW_OP_breg20 -10]
;* AR2   assigned to _CurrFATEntOffset
DW$55	.dwtag  DW_TAG_variable, DW_AT_name("CurrFATEntOffset"), DW_AT_symbol_name("_CurrFATEntOffset")
	.dwattr DW$55, DW_AT_type(*DW$T$21)
	.dwattr DW$55, DW_AT_location[DW_OP_reg8]
;* PL    assigned to _NxtClus
DW$56	.dwtag  DW_TAG_variable, DW_AT_name("NxtClus"), DW_AT_symbol_name("_NxtClus")
	.dwattr DW$56, DW_AT_type(*DW$T$21)
	.dwattr DW$56, DW_AT_location[DW_OP_reg2]
;* AR3   assigned to _Cnt
DW$57	.dwtag  DW_TAG_variable, DW_AT_name("Cnt"), DW_AT_symbol_name("_Cnt")
	.dwattr DW$57, DW_AT_type(*DW$T$19)
	.dwattr DW$57, DW_AT_location[DW_OP_reg10]
;* AL    assigned to _FirstCluster
DW$58	.dwtag  DW_TAG_variable, DW_AT_name("FirstCluster"), DW_AT_symbol_name("_FirstCluster")
	.dwattr DW$58, DW_AT_type(*DW$T$132)
	.dwattr DW$58, DW_AT_location[DW_OP_reg0]
DW$59	.dwtag  DW_TAG_variable, DW_AT_name("Dest"), DW_AT_symbol_name("_Dest")
	.dwattr DW$59, DW_AT_type(*DW$T$131)
	.dwattr DW$59, DW_AT_location[DW_OP_breg20 -4]
;* AR1   assigned to _bpb
DW$60	.dwtag  DW_TAG_variable, DW_AT_name("bpb"), DW_AT_symbol_name("_bpb")
	.dwattr DW$60, DW_AT_type(*DW$T$142)
	.dwattr DW$60, DW_AT_location[DW_OP_reg6]
DW$61	.dwtag  DW_TAG_variable, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$61, DW_AT_type(*DW$T$115)
	.dwattr DW$61, DW_AT_location[DW_OP_breg20 -1]
        MOVZ      AR6,*-SP[19]          ; |306| 
        MOVL      *-SP[4],XAR5          ; |306| 
        MOV       *-SP[1],AR6           ; |306| 
        MOVL      XAR1,XAR4             ; |306| 
	.dwpsn	"FAT32_Routings.c",316,3
        MOVL      XAR4,*-SP[4]
        MOVL      *+XAR4[0],ACC         ; |316| 
	.dwpsn	"FAT32_Routings.c",320,3
        LSL       ACC,2                 ; |320| 
        MOVL      P,ACC                 ; |320| 
        MOVZ      AR7,*+XAR1[0]
        MOVL      XAR6,ACC              ; |320| 
        MOVB      ACC,#0
        CLRC      SXM
        RPT       #31
||     SUBCUL    ACC,XAR7              ; |320| 
        SFR       ACC,1                 ; |320| 
        MOVL      XAR2,ACC              ; |320| 
	.dwpsn	"FAT32_Routings.c",321,3
        MOVZ      AR7,*+XAR1[0]
        MOVB      ACC,#0
        MOVL      P,XAR6                ; |321| 
        RPT       #31
||     SUBCUL    ACC,XAR7              ; |321| 
        MOVL      ACC,P                 ; |321| 
        ADDU      ACC,*+XAR1[2]         ; |321| 
        MOVL      *-SP[6],ACC           ; |321| 
	.dwpsn	"FAT32_Routings.c",274,3
        MOV       AL,*-SP[1]
        BF        L13,EQ                ; |274| 
        ; branchcc occurs ; |274| 
	.dwpsn	"FAT32_Routings.c",279,5
        MOVL      ACC,*-SP[6]           ; |279| 
        MOVB      XAR5,#1               ; |279| 
        MOVL      XAR4,#_CF_Buf         ; |279| 
        LCR       #_MB_ReadCF           ; |279| 
        ; call occurs [#_MB_ReadCF] ; |279| 
L13:    
	.dwpsn	"FAT32_Routings.c",323,3
        MOVL      XAR4,#_CF_Buf         ; |323| 
        MOVL      *-SP[8],XAR4          ; |323| 
        MOVL      ACC,*-SP[8]           ; |323| 
        ADDL      ACC,XAR2
        MOVL      XAR4,ACC              ; |323| 
        CLRC      SXM
        MOV       ACC,*+XAR4[1] << 16   ; |323| 
        ADDU      ACC,*+XAR4[0]         ; |323| 
        MOVL      P,ACC                 ; |323| 
	.dwpsn	"FAT32_Routings.c",317,3
        MOVB      XAR3,#1               ; |317| 
	.dwpsn	"FAT32_Routings.c",325,10
        AND       PH,#4095              ; |325| 
        MOV       AL,#65535
        MOV       AH,#4095
        CMPL      ACC,P                 ; |325| 
        BF        L17,EQ                ; |325| 
        ; branchcc occurs ; |325| 
L14:    
DW$L$_FAT32_GetFileClusters$4$B:
	.dwpsn	"FAT32_Routings.c",327,5
        MOVB      ACC,#3
        CMPL      ACC,P                 ; |327| 
        BF        L17,HI                ; |327| 
        ; branchcc occurs ; |327| 
DW$L$_FAT32_GetFileClusters$4$E:
DW$L$_FAT32_GetFileClusters$5$B:
        MOVB      ACC,#2
        MOVB      XAR0,#12              ; |327| 
        ADDL      ACC,*+XAR1[AR0]       ; |327| 
        CMPL      ACC,P                 ; |327| 
        BF        L17,LO                ; |327| 
        ; branchcc occurs ; |327| 
DW$L$_FAT32_GetFileClusters$5$E:
DW$L$_FAT32_GetFileClusters$6$B:
	.dwpsn	"FAT32_Routings.c",330,5
        MOVL      XAR4,*-SP[4]          ; |330| 
        MOVU      ACC,AR3
        LSL       ACC,1                 ; |330| 
        ADDL      XAR4,ACC
        MOVL      *+XAR4[0],P           ; |330| 
	.dwpsn	"FAT32_Routings.c",333,5
        MOVL      ACC,P                 ; |333| 
        LSL       ACC,2                 ; |333| 
        MOVZ      AR6,*+XAR1[0]
        MOVL      XAR2,ACC              ; |333| 
        MOVL      P,ACC                 ; |333| 
        CLRC      SXM
        MOVB      ACC,#0
        RPT       #31
||     SUBCUL    ACC,XAR6              ; |333| 
        SFR       ACC,1                 ; |333| 
        MOVL      *-SP[10],ACC          ; |333| 
	.dwpsn	"FAT32_Routings.c",334,5
        MOVZ      AR6,*+XAR1[0]
        MOVB      ACC,#0
        MOVL      P,XAR2                ; |334| 
        RPT       #31
||     SUBCUL    ACC,XAR6              ; |334| 
        MOVL      ACC,P                 ; |334| 
        ADDU      ACC,*+XAR1[2]         ; |334| 
        MOVL      XAR2,ACC              ; |334| 
	.dwpsn	"FAT32_Routings.c",335,5
        MOVL      ACC,*-SP[6]
        CMPL      ACC,XAR2              ; |335| 
        BF        L16,EQ                ; |335| 
        ; branchcc occurs ; |335| 
DW$L$_FAT32_GetFileClusters$6$E:
DW$L$_FAT32_GetFileClusters$7$B:
	.dwpsn	"FAT32_Routings.c",274,3
        MOV       AL,*-SP[1]
        BF        L15,EQ                ; |274| 
        ; branchcc occurs ; |274| 
DW$L$_FAT32_GetFileClusters$7$E:
DW$L$_FAT32_GetFileClusters$8$B:
	.dwpsn	"FAT32_Routings.c",279,5
        MOVL      XAR4,*-SP[8]
        MOVL      ACC,XAR2              ; |279| 
        MOVB      XAR5,#1               ; |279| 
        LCR       #_MB_ReadCF           ; |279| 
        ; call occurs [#_MB_ReadCF] ; |279| 
DW$L$_FAT32_GetFileClusters$8$E:
L15:    
DW$L$_FAT32_GetFileClusters$9$B:
	.dwpsn	"FAT32_Routings.c",338,7
        MOVL      *-SP[6],XAR2          ; |338| 
DW$L$_FAT32_GetFileClusters$9$E:
L16:    
DW$L$_FAT32_GetFileClusters$10$B:
	.dwpsn	"FAT32_Routings.c",340,5
        MOVL      XAR6,*-SP[10]         ; |340| 
        MOVL      ACC,*-SP[8]
        ADDL      ACC,XAR6
        MOVL      XAR4,ACC              ; |340| 
        CLRC      SXM
        MOV       ACC,*+XAR4[1] << 16   ; |340| 
        ADDU      ACC,*+XAR4[0]         ; |340| 
        MOVL      P,ACC                 ; |340| 
	.dwpsn	"FAT32_Routings.c",331,5
        ADDB      XAR3,#1               ; |331| 
	.dwpsn	"FAT32_Routings.c",325,10
        AND       PH,#4095              ; |325| 
        MOV       AL,#65535
        MOV       AH,#4095
        CMPL      ACC,P                 ; |325| 
        BF        L14,NEQ               ; |325| 
        ; branchcc occurs ; |325| 
DW$L$_FAT32_GetFileClusters$10$E:
L17:    
	.dwpsn	"FAT32_Routings.c",344,3
        MOV       AL,AR3                ; |344| 
	.dwpsn	"FAT32_Routings.c",345,1
        SUBB      SP,#10                ; |344| 
	.dwcfa	0x1d, -8
        MOVL      XAR3,*--SP            ; |344| 
	.dwcfa	0x1d, -6
	.dwcfa	0xc0, 11
        MOVL      XAR2,*--SP            ; |344| 
	.dwcfa	0x1d, -4
	.dwcfa	0xc0, 9
        MOVL      XAR1,*--SP            ; |344| 
	.dwcfa	0x1d, -2
	.dwcfa	0xc0, 7
        LRETR
        ; return occurs

DW$62	.dwtag  DW_TAG_loop
	.dwattr DW$62, DW_AT_name("D:\Product09\L0906_GSMR\GPS\Software\BootLoader\V101\Source\FAT32_Routings.asm:L14:1:1259288512")
	.dwattr DW$62, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$62, DW_AT_begin_line(0x145)
	.dwattr DW$62, DW_AT_end_line(0x156)
DW$63	.dwtag  DW_TAG_loop_range
	.dwattr DW$63, DW_AT_low_pc(DW$L$_FAT32_GetFileClusters$4$B)
	.dwattr DW$63, DW_AT_high_pc(DW$L$_FAT32_GetFileClusters$4$E)
DW$64	.dwtag  DW_TAG_loop_range
	.dwattr DW$64, DW_AT_low_pc(DW$L$_FAT32_GetFileClusters$7$B)
	.dwattr DW$64, DW_AT_high_pc(DW$L$_FAT32_GetFileClusters$7$E)
DW$65	.dwtag  DW_TAG_loop_range
	.dwattr DW$65, DW_AT_low_pc(DW$L$_FAT32_GetFileClusters$8$B)
	.dwattr DW$65, DW_AT_high_pc(DW$L$_FAT32_GetFileClusters$8$E)
DW$66	.dwtag  DW_TAG_loop_range
	.dwattr DW$66, DW_AT_low_pc(DW$L$_FAT32_GetFileClusters$5$B)
	.dwattr DW$66, DW_AT_high_pc(DW$L$_FAT32_GetFileClusters$5$E)
DW$67	.dwtag  DW_TAG_loop_range
	.dwattr DW$67, DW_AT_low_pc(DW$L$_FAT32_GetFileClusters$6$B)
	.dwattr DW$67, DW_AT_high_pc(DW$L$_FAT32_GetFileClusters$6$E)
DW$68	.dwtag  DW_TAG_loop_range
	.dwattr DW$68, DW_AT_low_pc(DW$L$_FAT32_GetFileClusters$9$B)
	.dwattr DW$68, DW_AT_high_pc(DW$L$_FAT32_GetFileClusters$9$E)
DW$69	.dwtag  DW_TAG_loop_range
	.dwattr DW$69, DW_AT_low_pc(DW$L$_FAT32_GetFileClusters$10$B)
	.dwattr DW$69, DW_AT_high_pc(DW$L$_FAT32_GetFileClusters$10$E)
	.dwendtag DW$62

	.dwattr DW$47, DW_AT_end_file("FAT32_Routings.c")
	.dwattr DW$47, DW_AT_end_line(0x159)
	.dwattr DW$47, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$47

	.sect	".text"
	.global	_FAT32_GetDiskInfo

DW$70	.dwtag  DW_TAG_subprogram, DW_AT_name("FAT32_GetDiskInfo"), DW_AT_symbol_name("_FAT32_GetDiskInfo")
	.dwattr DW$70, DW_AT_low_pc(_FAT32_GetDiskInfo)
	.dwattr DW$70, DW_AT_high_pc(0x00)
	.dwattr DW$70, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$70, DW_AT_begin_line(0x24)
	.dwattr DW$70, DW_AT_begin_column(0x0c)
	.dwpsn	"FAT32_Routings.c",39,1

	.dwfde DW$CIE

;***************************************************************
;* FNAME: _FAT32_GetDiskInfo            FR SIZE:   6           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  0 Auto,  6 SOE     *
;***************************************************************


;***************************************************************
;*                                                             *
;* Using -g (debug) with optimization (-o3) may disable key op *
;*                                                             *
;***************************************************************
_FAT32_GetDiskInfo:
	.dwcfa	0x1d, -2
	.dwcfa	0x1c, 26, 0
	.dwcfa	0x09, 40, 26
        MOVL      *SP++,XAR1
	.dwcfa	0x80, 7, 2
	.dwcfa	0x1d, -4
        MOVL      *SP++,XAR2
	.dwcfa	0x80, 9, 4
	.dwcfa	0x1d, -6
        MOVL      *SP++,XAR3
	.dwcfa	0x80, 11, 6
	.dwcfa	0x1d, -8
;* AL    assigned to _Disk
DW$71	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$71, DW_AT_type(*DW$T$11)
	.dwattr DW$71, DW_AT_location[DW_OP_reg0]
;* AR4   assigned to _Info
DW$72	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Info"), DW_AT_symbol_name("_Info")
	.dwattr DW$72, DW_AT_type(*DW$T$102)
	.dwattr DW$72, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _bpb
DW$73	.dwtag  DW_TAG_formal_parameter, DW_AT_name("bpb"), DW_AT_symbol_name("_bpb")
	.dwattr DW$73, DW_AT_type(*DW$T$104)
	.dwattr DW$73, DW_AT_location[DW_OP_reg14]
;* AR5   assigned to K$33
;* AR3   assigned to _Disk
DW$74	.dwtag  DW_TAG_variable, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$74, DW_AT_type(*DW$T$127)
	.dwattr DW$74, DW_AT_location[DW_OP_reg10]
;* AR2   assigned to _Info
DW$75	.dwtag  DW_TAG_variable, DW_AT_name("Info"), DW_AT_symbol_name("_Info")
	.dwattr DW$75, DW_AT_type(*DW$T$139)
	.dwattr DW$75, DW_AT_location[DW_OP_reg8]
;* AR1   assigned to _bpb
DW$76	.dwtag  DW_TAG_variable, DW_AT_name("bpb"), DW_AT_symbol_name("_bpb")
	.dwattr DW$76, DW_AT_type(*DW$T$142)
	.dwattr DW$76, DW_AT_location[DW_OP_reg6]
;* AH    assigned to _temp1
DW$77	.dwtag  DW_TAG_variable, DW_AT_name("temp1"), DW_AT_symbol_name("_temp1")
	.dwattr DW$77, DW_AT_type(*DW$T$6)
	.dwattr DW$77, DW_AT_location[DW_OP_reg1]
;* AR6   assigned to _Formated
DW$78	.dwtag  DW_TAG_variable, DW_AT_name("Formated"), DW_AT_symbol_name("_Formated")
	.dwattr DW$78, DW_AT_type(*DW$T$11)
	.dwattr DW$78, DW_AT_location[DW_OP_reg16]
;* PL    assigned to _DataSec
DW$79	.dwtag  DW_TAG_variable, DW_AT_name("DataSec"), DW_AT_symbol_name("_DataSec")
	.dwattr DW$79, DW_AT_type(*DW$T$13)
	.dwattr DW$79, DW_AT_location[DW_OP_reg2]
;* AR4   assigned to K$8
;* AR4   assigned to K$8
;* AR4   assigned to K$8
;* AR4   assigned to K$8
;* AR4   assigned to K$8
        MOVL      XAR2,XAR4             ; |39| 
        MOVL      XAR1,XAR5             ; |39| 
        MOVZ      AR3,AL                ; |39| 
	.dwpsn	"FAT32_Routings.c",274,3
        CMPB      AL,#0                 ; |274| 
        BF        L18,EQ                ; |274| 
        ; branchcc occurs ; |274| 
	.dwpsn	"FAT32_Routings.c",279,5
        MOVB      ACC,#0
        MOVB      XAR5,#1               ; |279| 
        MOVL      XAR4,#_CF_Buf         ; |279| 
        LCR       #_MB_ReadCF           ; |279| 
        ; call occurs [#_MB_ReadCF] ; |279| 
L18:    
	.dwpsn	"FAT32_Routings.c",45,3
        MOVL      XAR4,#_CF_Buf         ; |45| 
        AND       AH,*+XAR4[0],#0x00ff  ; |45| 
        CMPB      AH,#235               ; |45| 
        BF        L19,NEQ               ; |45| 
        ; branchcc occurs ; |45| 
        MOV       AL,*+XAR4[1]          ; |45| 
        ANDB      AL,#0xff              ; |45| 
        CMPB      AL,#144               ; |45| 
        BF        L20,EQ                ; |45| 
        ; branchcc occurs ; |45| 
L19:    
        CMPB      AH,#233               ; |45| 
        BF        L21,NEQ               ; |45| 
        ; branchcc occurs ; |45| 
L20:    
	.dwpsn	"FAT32_Routings.c",51,5
        MOVB      XAR0,#245             ; |51| 
        MOVL      XAR4,#_CF_Buf+10      ; |51| 
        CMP       *+XAR4[AR0],#43605    ; |51| 
        BF        L22,NEQ               ; |51| 
        ; branchcc occurs ; |51| 
        MOVB      XAR6,#1               ; |51| 
        BF        L23,UNC
        ; branch occurs
L21:    
	.dwpsn	"FAT32_Routings.c",53,5
        MOVL      XAR4,#_CF_Buf+10      ; |53| 
L22:    
	.dwpsn	"FAT32_Routings.c",55,5
        MOVB      XAR6,#0
L23:    
	.dwpsn	"FAT32_Routings.c",57,3
        MOVL      XAR5,#_CF_Buf+9       ; |57| 
        MOV       AL,*+XAR5[0]          ; |57| 
        LSR       AL,8                  ; |57| 
        MOVZ      AR7,AL                ; |57| 
        MOV       ACC,*+XAR4[0] << #8   ; |57| 
        ADD       AL,AR7                ; |57| 
        BF        L24,EQ                ; |57| 
        ; branchcc occurs ; |57| 
	.dwpsn	"FAT32_Routings.c",58,5
        MOVB      XAR6,#0
L24:    
	.dwpsn	"FAT32_Routings.c",60,3
        MOVL      XAR4,#_CF_Buf+11      ; |60| 
        MOV       AL,*+XAR4[0]          ; |60| 
        BF        L25,EQ                ; |60| 
        ; branchcc occurs ; |60| 
	.dwpsn	"FAT32_Routings.c",61,5
        MOVB      XAR6,#0
L25:    
	.dwpsn	"FAT32_Routings.c",63,3
        CLRC      SXM
        MOVW      DP,#_CF_Buf+16
        MOVB      XAR0,#8               ; |63| 
        MOV       ACC,*+XAR4[6] << 16   ; |63| 
        ADDU      ACC,@_CF_Buf+16       ; |63| 
        MOVL      *+XAR1[AR0],ACC       ; |63| 
	.dwpsn	"FAT32_Routings.c",64,3
        MOVL      ACC,*+XAR2[0]         ; |64| 
        CMPL      ACC,*+XAR1[AR0]       ; |64| 
        BF        L26,EQ                ; |64| 
        ; branchcc occurs ; |64| 
        MOVL      ACC,*+XAR2[0]         ; |64| 
        SUBB      ACC,#1                ; |64| 
        CMPL      ACC,*+XAR1[AR0]       ; |64| 
        BF        L26,EQ                ; |64| 
        ; branchcc occurs ; |64| 
	.dwpsn	"FAT32_Routings.c",65,5
        MOVB      XAR6,#0
L26:    
	.dwpsn	"FAT32_Routings.c",66,3
        MOVL      XAR4,#_CF_Buf+6       ; |66| 
        MOV       AL,*+XAR4[4]          ; |66| 
        LSR       AL,8                  ; |66| 
        CMPB      AL,#248               ; |66| 
        BF        L27,EQ                ; |66| 
        ; branchcc occurs ; |66| 
	.dwpsn	"FAT32_Routings.c",67,5
        MOVB      XAR6,#0
L27:    
	.dwpsn	"FAT32_Routings.c",69,3
        MOVW      DP,#_CF_Buf+5
        MOV       ACC,*+XAR4[0] << #8   ; |69| 
        MOV       AH,@_CF_Buf+5         ; |69| 
        LSR       AH,8                  ; |69| 
        ADD       AL,AH                 ; |69| 
        MOV       *+XAR1[0],AL          ; |69| 
	.dwpsn	"FAT32_Routings.c",70,3
        CMP       *+XAR1[0],#512        ; |70| 
        BF        L28,EQ                ; |70| 
        ; branchcc occurs ; |70| 
	.dwpsn	"FAT32_Routings.c",71,5
        MOVB      XAR6,#0
L28:    
	.dwpsn	"FAT32_Routings.c",73,3
        MOVW      DP,#_CF_Buf+7
        MOV       AL,@_CF_Buf+7         ; |73| 
        MOV       *+XAR1[2],AL          ; |73| 
	.dwpsn	"FAT32_Routings.c",74,3
        MOV       AL,*+XAR1[2]          ; |74| 
        CMPB      AL,#32                ; |74| 
        BF        L29,EQ                ; |74| 
        ; branchcc occurs ; |74| 
        MOV       AL,*+XAR1[2]          ; |74| 
        CMPB      AL,#38                ; |74| 
        BF        L29,EQ                ; |74| 
        ; branchcc occurs ; |74| 
	.dwpsn	"FAT32_Routings.c",75,5
        MOVB      XAR6,#0
L29:    
	.dwpsn	"FAT32_Routings.c",76,3
        MOVW      DP,#_CF_Buf+8
        MOVB      AL.LSB,@_CF_Buf+8     ; |76| 
        MOV       *+XAR1[4],AL          ; |76| 
	.dwpsn	"FAT32_Routings.c",77,3
        MOV       AL,*+XAR1[4]          ; |77| 
        CMPB      AL,#2                 ; |77| 
        BF        L30,EQ                ; |77| 
        ; branchcc occurs ; |77| 
	.dwpsn	"FAT32_Routings.c",78,5
        MOVB      XAR6,#0
L30:    
	.dwpsn	"FAT32_Routings.c",80,3
        MOVW      DP,#_CF_Buf+6
        MOV       AL,@_CF_Buf+6         ; |80| 
        LSR       AL,8                  ; |80| 
        MOV       *+XAR1[1],AL          ; |80| 
	.dwpsn	"FAT32_Routings.c",81,3
        MOV       AL,*+XAR1[1]          ; |81| 
        CMPB      AL,#8                 ; |81| 
        BF        L31,HI                ; |81| 
        ; branchcc occurs ; |81| 
        MOV       AL,*+XAR1[1]          ; |81| 
        CMPB      AL,#2                 ; |81| 
        BF        L32,HIS               ; |81| 
        ; branchcc occurs ; |81| 
L31:    
	.dwpsn	"FAT32_Routings.c",82,5
        MOVB      XAR6,#0
L32:    
	.dwpsn	"FAT32_Routings.c",84,3
        MOVL      XAR4,#266240          ; |84| 
        MOVL      ACC,XAR4              ; |84| 
        CMPL      ACC,*+XAR2[0]         ; |84| 
        BF        L42,HI                ; |84| 
        ; branchcc occurs ; |84| 
	.dwpsn	"FAT32_Routings.c",90,8
        MOVL      XAR4,#532480          ; |90| 
        MOVL      ACC,XAR4              ; |90| 
        CMPL      ACC,*+XAR2[0]         ; |90| 
        BF        L40,HI                ; |90| 
        ; branchcc occurs ; |90| 
	.dwpsn	"FAT32_Routings.c",96,8
        MOVL      XAR4,#1064960         ; |96| 
        MOVL      ACC,XAR4              ; |96| 
        CMPL      ACC,*+XAR2[0]         ; |96| 
        BF        L38,HI                ; |96| 
        ; branchcc occurs ; |96| 
	.dwpsn	"FAT32_Routings.c",102,8
        MOVL      XAR4,#2129920         ; |102| 
        MOVL      ACC,XAR4              ; |102| 
        CMPL      ACC,*+XAR2[0]         ; |102| 
        BF        L36,HI                ; |102| 
        ; branchcc occurs ; |102| 
	.dwpsn	"FAT32_Routings.c",108,8
        MOV       AL,#0
        MOV       AH,#65
        CMPL      ACC,*+XAR2[0]         ; |108| 
        BF        L34,HI                ; |108| 
        ; branchcc occurs ; |108| 
	.dwpsn	"FAT32_Routings.c",114,8
        MOV       AH,#130
        CMPL      ACC,*+XAR2[0]         ; |114| 
        BF        L47,LOS               ; |114| 
        ; branchcc occurs ; |114| 
	.dwpsn	"FAT32_Routings.c",116,5
        MOV       AL,*+XAR1[1]          ; |116| 
        CMPB      AL,#8                 ; |116| 
        BF        L33,EQ                ; |116| 
        ; branchcc occurs ; |116| 
	.dwpsn	"FAT32_Routings.c",117,7
        MOVB      XAR6,#0
L33:    
	.dwpsn	"FAT32_Routings.c",118,5
        MOVB      XAR0,#19              ; |118| 
        MOV       *+XAR1[AR0],#10       ; |118| 
	.dwpsn	"FAT32_Routings.c",119,3
        BF        L44,UNC               ; |119| 
        ; branch occurs ; |119| 
L34:    
	.dwpsn	"FAT32_Routings.c",110,5
        MOV       AL,*+XAR1[1]          ; |110| 
        CMPB      AL,#8                 ; |110| 
        BF        L35,EQ                ; |110| 
        ; branchcc occurs ; |110| 
	.dwpsn	"FAT32_Routings.c",111,7
        MOVB      XAR6,#0
L35:    
	.dwpsn	"FAT32_Routings.c",112,5
        MOVB      XAR0,#19              ; |112| 
        MOV       *+XAR1[AR0],#6        ; |112| 
	.dwpsn	"FAT32_Routings.c",113,3
        BF        L44,UNC               ; |113| 
        ; branch occurs ; |113| 
L36:    
	.dwpsn	"FAT32_Routings.c",104,5
        MOV       AL,*+XAR1[1]          ; |104| 
        CMPB      AL,#8                 ; |104| 
        BF        L37,EQ                ; |104| 
        ; branchcc occurs ; |104| 
	.dwpsn	"FAT32_Routings.c",105,7
        MOVB      XAR6,#0
L37:    
	.dwpsn	"FAT32_Routings.c",106,5
        MOVB      XAR0,#19              ; |106| 
        MOV       *+XAR1[AR0],#4        ; |106| 
	.dwpsn	"FAT32_Routings.c",107,3
        BF        L44,UNC               ; |107| 
        ; branch occurs ; |107| 
L38:    
	.dwpsn	"FAT32_Routings.c",98,5
        MOV       AL,*+XAR1[1]          ; |98| 
        CMPB      AL,#8                 ; |98| 
        BF        L39,EQ                ; |98| 
        ; branchcc occurs ; |98| 
	.dwpsn	"FAT32_Routings.c",99,7
        MOVB      XAR6,#0
L39:    
	.dwpsn	"FAT32_Routings.c",100,5
        MOVB      XAR0,#19              ; |100| 
        MOV       *+XAR1[AR0],#3        ; |100| 
	.dwpsn	"FAT32_Routings.c",101,3
        BF        L44,UNC               ; |101| 
        ; branch occurs ; |101| 
L40:    
	.dwpsn	"FAT32_Routings.c",92,5
        MOV       AL,*+XAR1[1]          ; |92| 
        CMPB      AL,#4                 ; |92| 
        BF        L41,EQ                ; |92| 
        ; branchcc occurs ; |92| 
	.dwpsn	"FAT32_Routings.c",93,7
        MOVB      XAR6,#0
L41:    
	.dwpsn	"FAT32_Routings.c",94,5
        MOVB      XAR0,#19              ; |94| 
        MOV       *+XAR1[AR0],#2        ; |94| 
	.dwpsn	"FAT32_Routings.c",95,3
        BF        L44,UNC               ; |95| 
        ; branch occurs ; |95| 
L42:    
	.dwpsn	"FAT32_Routings.c",86,5
        MOV       AL,*+XAR1[1]          ; |86| 
        CMPB      AL,#2                 ; |86| 
        BF        L43,EQ                ; |86| 
        ; branchcc occurs ; |86| 
	.dwpsn	"FAT32_Routings.c",87,7
        MOVB      XAR6,#0
L43:    
	.dwpsn	"FAT32_Routings.c",88,5
        MOVB      XAR0,#19              ; |88| 
        MOV       *+XAR1[AR0],#1        ; |88| 
L44:    
	.dwpsn	"FAT32_Routings.c",89,3
        MOV       AL,AR6
        BF        L47,EQ                ; |89| 
        ; branchcc occurs ; |89| 
	.dwpsn	"FAT32_Routings.c",126,3
        MOVB      XAR0,#14              ; |126| 
        MOVL      XAR4,#_CF_Buf+8       ; |126| 
        MOV       AL,*+XAR4[AR0]        ; |126| 
        MOVB      XAR0,#10              ; |126| 
        MOV       *+XAR1[AR0],AL        ; |126| 
	.dwpsn	"FAT32_Routings.c",128,3
        MOV       AL,*+XAR4[0]          ; |128| 
        LSR       AL,8                  ; |128| 
        MOVZ      AR6,AL                ; |128| 
        MOV       ACC,*+XAR5[0] << #8   ; |128| 
        ADD       AL,AR6                ; |128| 
        MOV       *+XAR1[6],AL          ; |128| 
	.dwpsn	"FAT32_Routings.c",129,3
        MOV       AL,*+XAR4[AR0]        ; |129| 
        MOV       *+XAR1[5],AL          ; |129| 
	.dwpsn	"FAT32_Routings.c",131,3
        MOV       ACC,*+XAR1[6] << #5   ; |131| 
        ADD       AL,*+XAR1[0]          ; |131| 
        ADDB      AL,#-1
        MOVU      ACC,AL
        RPT       #15
||     SUBCU     ACC,*+XAR1[0]         ; |131| 
        MOV       *+XAR1[3],AL          ; |131| 
	.dwpsn	"FAT32_Routings.c",133,3
        MOV       T,*+XAR1[5]           ; |133| 
        MPY       ACC,T,*+XAR1[4]       ; |133| 
        ADD       AL,*+XAR1[2]          ; |133| 
        ADD       AL,*+XAR1[3]          ; |133| 
        MOVZ      AR6,AL
        MOVB      XAR0,#8               ; |133| 
        MOVL      ACC,*+XAR1[AR0]       ; |133| 
        SUBL      ACC,XAR6
        MOVL      P,ACC                 ; |133| 
	.dwpsn	"FAT32_Routings.c",135,3
        MOVZ      AR6,*+XAR1[1]
        MOVB      ACC,#0
        MOVB      XAR0,#12              ; |135| 
        RPT       #31
||     SUBCUL    ACC,XAR6              ; |135| 
        MOVL      *+XAR1[AR0],P         ; |135| 
	.dwpsn	"FAT32_Routings.c",138,3
        MOV       ACC,#4085             ; |138| 
        CMPL      ACC,*+XAR1[AR0]       ; |138| 
        BF        L45,LOS               ; |138| 
        ; branchcc occurs ; |138| 
	.dwpsn	"FAT32_Routings.c",141,5
        MOVB      AL,#1                 ; |141| 
        BF        L48,UNC               ; |141| 
        ; branch occurs ; |141| 
L45:    
	.dwpsn	"FAT32_Routings.c",143,8
        MOV       ACC,#65525            ; |143| 
        CMPL      ACC,*+XAR1[AR0]       ; |143| 
        BF        L46,LOS               ; |143| 
        ; branchcc occurs ; |143| 
	.dwpsn	"FAT32_Routings.c",146,5
        MOVB      AL,#2                 ; |146| 
        BF        L48,UNC               ; |146| 
        ; branch occurs ; |146| 
L46:    
	.dwpsn	"FAT32_Routings.c",151,3
        MOV       T,*+XAR1[5]           ; |151| 
        MOVB      XAR0,#14              ; |151| 
        MPY       ACC,T,*+XAR1[4]       ; |151| 
        ADD       AL,*+XAR1[2]          ; |151| 
        ADD       AL,*+XAR1[3]          ; |151| 
        MOVU      ACC,AL
        MOVL      *+XAR1[AR0],ACC       ; |151| 
	.dwpsn	"FAT32_Routings.c",153,3
        MOV       AL,*+XAR1[3]          ; |153| 
        MOVB      XAR0,#16              ; |153| 
        ADD       AL,*+XAR1[2]          ; |153| 
        MOV       *+XAR1[AR0],AL        ; |153| 
	.dwpsn	"FAT32_Routings.c",154,3
        MOV       AL,*+XAR1[0]          ; |154| 
        MOVB      XAR0,#17              ; |154| 
        LSR       AL,2                  ; |154| 
        MOV       *+XAR1[AR0],AL        ; |154| 
	.dwpsn	"FAT32_Routings.c",155,3
        MOV       T,*+XAR1[1]           ; |155| 
        MOVB      XAR0,#18              ; |155| 
        MPY       ACC,T,*+XAR1[0]       ; |155| 
        MOV       *+XAR1[AR0],AL        ; |155| 
	.dwpsn	"FAT32_Routings.c",157,3
        MOVB      XAR0,#14              ; |157| 
        MOVU      ACC,*+XAR1[1]
        ADDL      ACC,*+XAR1[AR0]       ; |157| 
        MOVB      XAR0,#20              ; |157| 
        MOVL      *+XAR1[AR0],ACC       ; |157| 
	.dwpsn	"FAT32_Routings.c",159,3
        MOVB      XAR0,#19              ; |159| 
        MOVL      XAR4,XAR2             ; |159| 
        MOVL      XAR5,XAR1             ; |159| 
        MOV       AL,*+XAR1[AR0]        ; |159| 
        MOV       AL,AR3                ; |159| 
        LCR       #_FAT32_GetRootData   ; |159| 
        ; call occurs [#_FAT32_GetRootData] ; |159| 
        CMPB      AL,#0                 ; |159| 
        BF        L47,EQ                ; |159| 
        ; branchcc occurs ; |159| 
	.dwpsn	"FAT32_Routings.c",180,3
        MOVB      AL,#3                 ; |180| 
        BF        L48,UNC               ; |180| 
        ; branch occurs ; |180| 
L47:    
	.dwpsn	"FAT32_Routings.c",178,5
        MOV       AL,#-1                ; |178| 
L48:    
	.dwpsn	"FAT32_Routings.c",184,1
	.dwcfa	0x1d, -8
        MOVL      XAR3,*--SP            ; |178| 
	.dwcfa	0x1d, -6
	.dwcfa	0xc0, 11
        MOVL      XAR2,*--SP            ; |178| 
	.dwcfa	0x1d, -4
	.dwcfa	0xc0, 9
        MOVL      XAR1,*--SP            ; |178| 
	.dwcfa	0x1d, -2
	.dwcfa	0xc0, 7
        LRETR
        ; return occurs
	.dwattr DW$70, DW_AT_end_file("FAT32_Routings.c")
	.dwattr DW$70, DW_AT_end_line(0xb8)
	.dwattr DW$70, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$70

	.sect	".text"
	.global	_FAT32_FormatDisk

DW$80	.dwtag  DW_TAG_subprogram, DW_AT_name("FAT32_FormatDisk"), DW_AT_symbol_name("_FAT32_FormatDisk")
	.dwattr DW$80, DW_AT_low_pc(_FAT32_FormatDisk)
	.dwattr DW$80, DW_AT_high_pc(0x00)
	.dwattr DW$80, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$80, DW_AT_begin_line(0xef)
	.dwattr DW$80, DW_AT_begin_column(0x0f)
	.dwpsn	"FAT32_Routings.c",244,1

	.dwfde DW$CIE

;***************************************************************
;* FNAME: _FAT32_FormatDisk             FR SIZE:   0           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  0 Auto,  0 SOE     *
;***************************************************************


;***************************************************************
;*                                                             *
;* Using -g (debug) with optimization (-o3) may disable key op *
;*                                                             *
;***************************************************************
_FAT32_FormatDisk:
	.dwcfa	0x1d, -2
	.dwcfa	0x1c, 26, 0
	.dwcfa	0x09, 40, 26
;* AL    assigned to _Disk
DW$81	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$81, DW_AT_type(*DW$T$11)
	.dwattr DW$81, DW_AT_location[DW_OP_reg0]
;* AR4   assigned to _Info
DW$82	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Info"), DW_AT_symbol_name("_Info")
	.dwattr DW$82, DW_AT_type(*DW$T$102)
	.dwattr DW$82, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _bpb
DW$83	.dwtag  DW_TAG_formal_parameter, DW_AT_name("bpb"), DW_AT_symbol_name("_bpb")
	.dwattr DW$83, DW_AT_type(*DW$T$104)
	.dwattr DW$83, DW_AT_location[DW_OP_reg14]
DW$84	.dwtag  DW_TAG_formal_parameter, DW_AT_name("dt"), DW_AT_symbol_name("_dt")
	.dwattr DW$84, DW_AT_type(*DW$T$109)
	.dwattr DW$84, DW_AT_location[DW_OP_breg20 -4]
;* AH    assigned to _FormatAll
DW$85	.dwtag  DW_TAG_formal_parameter, DW_AT_name("FormatAll"), DW_AT_symbol_name("_FormatAll")
	.dwattr DW$85, DW_AT_type(*DW$T$11)
	.dwattr DW$85, DW_AT_location[DW_OP_reg1]
	.dwpsn	"FAT32_Routings.c",247,3
        MOVB      ACC,#1
	.dwpsn	"FAT32_Routings.c",248,1
        LRETR
        ; return occurs
	.dwattr DW$80, DW_AT_end_file("FAT32_Routings.c")
	.dwattr DW$80, DW_AT_end_line(0xf8)
	.dwattr DW$80, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$80

	.sect	".text"
	.global	_FAT32_CreateRootDir

DW$86	.dwtag  DW_TAG_subprogram, DW_AT_name("FAT32_CreateRootDir"), DW_AT_symbol_name("_FAT32_CreateRootDir")
	.dwattr DW$86, DW_AT_low_pc(_FAT32_CreateRootDir)
	.dwattr DW$86, DW_AT_high_pc(0x00)
	.dwattr DW$86, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$86, DW_AT_begin_line(0xfa)
	.dwattr DW$86, DW_AT_begin_column(0x0f)
	.dwpsn	"FAT32_Routings.c",252,1

	.dwfde DW$CIE

;***************************************************************
;* FNAME: _FAT32_CreateRootDir          FR SIZE:   0           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  0 Auto,  0 SOE     *
;***************************************************************


;***************************************************************
;*                                                             *
;* Using -g (debug) with optimization (-o3) may disable key op *
;*                                                             *
;***************************************************************
_FAT32_CreateRootDir:
	.dwcfa	0x1d, -2
	.dwcfa	0x1c, 26, 0
	.dwcfa	0x09, 40, 26
;* AL    assigned to _Disk
DW$87	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$87, DW_AT_type(*DW$T$11)
	.dwattr DW$87, DW_AT_location[DW_OP_reg0]
;* AR4   assigned to _bpb
DW$88	.dwtag  DW_TAG_formal_parameter, DW_AT_name("bpb"), DW_AT_symbol_name("_bpb")
	.dwattr DW$88, DW_AT_type(*DW$T$104)
	.dwattr DW$88, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _dt
DW$89	.dwtag  DW_TAG_formal_parameter, DW_AT_name("dt"), DW_AT_symbol_name("_dt")
	.dwattr DW$89, DW_AT_type(*DW$T$109)
	.dwattr DW$89, DW_AT_location[DW_OP_reg14]
	.dwpsn	"FAT32_Routings.c",254,3
        MOVB      ACC,#1
	.dwpsn	"FAT32_Routings.c",255,1
        LRETR
        ; return occurs
	.dwattr DW$86, DW_AT_end_file("FAT32_Routings.c")
	.dwattr DW$86, DW_AT_end_line(0xff)
	.dwattr DW$86, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$86

	.sect	".text"
	.global	_FAT32_CreateBigFile

DW$90	.dwtag  DW_TAG_subprogram, DW_AT_name("FAT32_CreateBigFile"), DW_AT_symbol_name("_FAT32_CreateBigFile")
	.dwattr DW$90, DW_AT_low_pc(_FAT32_CreateBigFile)
	.dwattr DW$90, DW_AT_high_pc(0x00)
	.dwattr DW$90, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$90, DW_AT_begin_line(0x101)
	.dwattr DW$90, DW_AT_begin_column(0x05)
	.dwpsn	"FAT32_Routings.c",258,1

	.dwfde DW$CIE

;***************************************************************
;* FNAME: _FAT32_CreateBigFile          FR SIZE:   0           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  0 Auto,  0 SOE     *
;***************************************************************


;***************************************************************
;*                                                             *
;* Using -g (debug) with optimization (-o3) may disable key op *
;*                                                             *
;***************************************************************
_FAT32_CreateBigFile:
	.dwcfa	0x1d, -2
	.dwcfa	0x1c, 26, 0
	.dwcfa	0x09, 40, 26
;* AL    assigned to _Disk
DW$91	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Disk"), DW_AT_symbol_name("_Disk")
	.dwattr DW$91, DW_AT_type(*DW$T$19)
	.dwattr DW$91, DW_AT_location[DW_OP_reg0]
;* AR4   assigned to _bpb
DW$92	.dwtag  DW_TAG_formal_parameter, DW_AT_name("bpb"), DW_AT_symbol_name("_bpb")
	.dwattr DW$92, DW_AT_type(*DW$T$104)
	.dwattr DW$92, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _dt
DW$93	.dwtag  DW_TAG_formal_parameter, DW_AT_name("dt"), DW_AT_symbol_name("_dt")
	.dwattr DW$93, DW_AT_type(*DW$T$109)
	.dwattr DW$93, DW_AT_location[DW_OP_reg14]
	.dwpsn	"FAT32_Routings.c",260,3
        MOVB      AL,#1                 ; |260| 
	.dwpsn	"FAT32_Routings.c",261,1
        LRETR
        ; return occurs
	.dwattr DW$90, DW_AT_end_file("FAT32_Routings.c")
	.dwattr DW$90, DW_AT_end_line(0x105)
	.dwattr DW$90, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$90

	.sect	".text"
	.global	_FAT32_CheckBigFile

DW$94	.dwtag  DW_TAG_subprogram, DW_AT_name("FAT32_CheckBigFile"), DW_AT_symbol_name("_FAT32_CheckBigFile")
	.dwattr DW$94, DW_AT_low_pc(_FAT32_CheckBigFile)
	.dwattr DW$94, DW_AT_high_pc(0x00)
	.dwattr DW$94, DW_AT_begin_file("FAT32_Routings.c")
	.dwattr DW$94, DW_AT_begin_line(0x107)
	.dwattr DW$94, DW_AT_begin_column(0x05)
	.dwpsn	"FAT32_Routings.c",264,1

	.dwfde DW$CIE

;***************************************************************
;* FNAME: _FAT32_CheckBigFile           FR SIZE:   0           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  0 Auto,  0 SOE     *
;***************************************************************


;***************************************************************
;*                                                             *
;* Using -g (debug) with optimization (-o3) may disable key op *
;*                                                             *
;***************************************************************
_FAT32_CheckBigFile:
	.dwcfa	0x1d, -2
	.dwcfa	0x1c, 26, 0
	.dwcfa	0x09, 40, 26
;* AR4   assigned to _Buf
DW$95	.dwtag  DW_TAG_formal_parameter, DW_AT_name("Buf"), DW_AT_symbol_name("_Buf")
	.dwattr DW$95, DW_AT_type(*DW$T$94)
	.dwattr DW$95, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _bpb
DW$96	.dwtag  DW_TAG_formal_parameter, DW_AT_name("bpb"), DW_AT_symbol_name("_bpb")
	.dwattr DW$96, DW_AT_type(*DW$T$104)
	.dwattr DW$96, DW_AT_location[DW_OP_reg14]
	.dwpsn	"FAT32_Routings.c",266,3
        MOVB      AL,#1                 ; |266| 
	.dwpsn	"FAT32_Routings.c",267,1
        LRETR
        ; return occurs
	.dwattr DW$94, DW_AT_end_file("FAT32_Routings.c")
	.dwattr DW$94, DW_AT_end_line(0x10b)
	.dwattr DW$94, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$94

;***************************************************************
;* UNDEFINED EXTERNAL REFERENCES                               *
;***************************************************************
	.global	_MB_WriteCF
	.global	_MB_ReadCF
	.global	_CF_Buf
	.global	_Hc_XDevInfo
	.global	___memcpy_ff

;***************************************************************
;* TYPE INFORMATION                                            *
;***************************************************************

DW$T$100	.dwtag  DW_TAG_subroutine_type
	.dwattr DW$T$100, DW_AT_language(DW_LANG_C)
DW$97	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$11)
DW$98	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$99)
DW$99	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$13)
DW$100	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$11)
	.dwendtag DW$T$100

DW$T$6	.dwtag  DW_TAG_base_type, DW_AT_name("unsigned char")
	.dwattr DW$T$6, DW_AT_encoding(DW_ATE_unsigned_char)
	.dwattr DW$T$6, DW_AT_byte_size(0x01)

DW$T$105	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$105, DW_AT_language(DW_LANG_C)
DW$101	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$11)
DW$102	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$102)
DW$103	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$104)
	.dwendtag DW$T$105

DW$T$11	.dwtag  DW_TAG_base_type, DW_AT_name("unsigned int")
	.dwattr DW$T$11, DW_AT_encoding(DW_ATE_unsigned)
	.dwattr DW$T$11, DW_AT_byte_size(0x01)
DW$T$19	.dwtag  DW_TAG_typedef, DW_AT_name("Uns"), DW_AT_type(*DW$T$11)
	.dwattr DW$T$19, DW_AT_language(DW_LANG_C)
DW$T$94	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$19)
	.dwattr DW$T$94, DW_AT_address_class(0x16)

DW$T$107	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$19)
	.dwattr DW$T$107, DW_AT_language(DW_LANG_C)
DW$104	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$94)
DW$105	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$21)
DW$106	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
	.dwendtag DW$T$107


DW$T$110	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$19)
	.dwattr DW$T$110, DW_AT_language(DW_LANG_C)
DW$107	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
DW$108	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$104)
DW$109	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$109)
	.dwendtag DW$T$110


DW$T$111	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$19)
	.dwattr DW$T$111, DW_AT_language(DW_LANG_C)
DW$110	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$94)
DW$111	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$104)
	.dwendtag DW$T$111


DW$T$113	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$19)
	.dwattr DW$T$113, DW_AT_language(DW_LANG_C)
DW$112	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
DW$113	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$104)
DW$114	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$112)
DW$115	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$21)
	.dwendtag DW$T$113


DW$T$114	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$19)
	.dwattr DW$T$114, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$114, DW_AT_byte_size(0x0b)
DW$116	.dwtag  DW_TAG_subrange_type
	.dwattr DW$116, DW_AT_upper_bound(0x0a)
	.dwendtag DW$T$114

DW$117	.dwtag  DW_TAG_far_type
	.dwattr DW$117, DW_AT_type(*DW$T$19)
DW$T$115	.dwtag  DW_TAG_const_type
	.dwattr DW$T$115, DW_AT_type(*DW$117)

DW$T$116	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$115)
	.dwattr DW$T$116, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$116, DW_AT_byte_size(0x0b)
DW$118	.dwtag  DW_TAG_subrange_type
	.dwattr DW$118, DW_AT_upper_bound(0x0a)
	.dwendtag DW$T$116

DW$T$99	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$11)
	.dwattr DW$T$99, DW_AT_address_class(0x16)

DW$T$117	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$11)
	.dwattr DW$T$117, DW_AT_language(DW_LANG_C)
DW$119	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$11)
DW$120	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$104)
	.dwendtag DW$T$117


DW$T$118	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$11)
	.dwattr DW$T$118, DW_AT_language(DW_LANG_C)
DW$121	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$11)
DW$122	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$102)
DW$123	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$104)
	.dwendtag DW$T$118


DW$T$120	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$11)
	.dwattr DW$T$120, DW_AT_language(DW_LANG_C)
DW$124	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$11)
DW$125	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$99)
DW$126	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$13)
DW$127	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$11)
	.dwendtag DW$T$120


DW$T$121	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$11)
	.dwattr DW$T$121, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$121, DW_AT_byte_size(0x800)
DW$128	.dwtag  DW_TAG_subrange_type
	.dwattr DW$128, DW_AT_upper_bound(0x7ff)
	.dwendtag DW$T$121

DW$129	.dwtag  DW_TAG_far_type
	.dwattr DW$129, DW_AT_type(*DW$T$11)
DW$T$127	.dwtag  DW_TAG_const_type
	.dwattr DW$T$127, DW_AT_type(*DW$129)
DW$T$13	.dwtag  DW_TAG_base_type, DW_AT_name("unsigned long")
	.dwattr DW$T$13, DW_AT_encoding(DW_ATE_unsigned)
	.dwattr DW$T$13, DW_AT_byte_size(0x02)
DW$T$21	.dwtag  DW_TAG_typedef, DW_AT_name("LgUns"), DW_AT_type(*DW$T$13)
	.dwattr DW$T$21, DW_AT_language(DW_LANG_C)
DW$T$112	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$21)
	.dwattr DW$T$112, DW_AT_address_class(0x16)
DW$130	.dwtag  DW_TAG_far_type
	.dwattr DW$130, DW_AT_type(*DW$T$112)
DW$T$131	.dwtag  DW_TAG_const_type
	.dwattr DW$T$131, DW_AT_type(*DW$130)
DW$131	.dwtag  DW_TAG_far_type
	.dwattr DW$131, DW_AT_type(*DW$T$21)
DW$T$132	.dwtag  DW_TAG_const_type
	.dwattr DW$T$132, DW_AT_type(*DW$131)

DW$T$133	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$13)
	.dwattr DW$T$133, DW_AT_language(DW_LANG_C)
DW$132	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$11)
DW$133	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$102)
DW$134	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$104)
DW$135	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$109)
DW$136	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$11)
	.dwendtag DW$T$133


DW$T$134	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$13)
	.dwattr DW$T$134, DW_AT_language(DW_LANG_C)
DW$137	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$11)
DW$138	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$104)
DW$139	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$109)
	.dwendtag DW$T$134

DW$140	.dwtag  DW_TAG_far_type
	.dwattr DW$140, DW_AT_type(*DW$T$13)
DW$T$136	.dwtag  DW_TAG_const_type
	.dwattr DW$T$136, DW_AT_type(*DW$140)
DW$T$102	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$101)
	.dwattr DW$T$102, DW_AT_address_class(0x16)
DW$141	.dwtag  DW_TAG_far_type
	.dwattr DW$141, DW_AT_type(*DW$T$102)
DW$T$139	.dwtag  DW_TAG_const_type
	.dwattr DW$T$139, DW_AT_type(*DW$141)
DW$T$104	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$103)
	.dwattr DW$T$104, DW_AT_address_class(0x16)
DW$142	.dwtag  DW_TAG_far_type
	.dwattr DW$142, DW_AT_type(*DW$T$104)
DW$T$142	.dwtag  DW_TAG_const_type
	.dwattr DW$T$142, DW_AT_type(*DW$142)
DW$143	.dwtag  DW_TAG_far_type
	.dwattr DW$143, DW_AT_type(*DW$T$103)
DW$T$143	.dwtag  DW_TAG_volatile_type
	.dwattr DW$T$143, DW_AT_type(*DW$143)
DW$T$109	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$108)
	.dwattr DW$T$109, DW_AT_address_class(0x16)
DW$144	.dwtag  DW_TAG_far_type
	.dwattr DW$144, DW_AT_type(*DW$T$98)
DW$T$147	.dwtag  DW_TAG_volatile_type
	.dwattr DW$T$147, DW_AT_type(*DW$144)
DW$T$10	.dwtag  DW_TAG_base_type, DW_AT_name("int")
	.dwattr DW$T$10, DW_AT_encoding(DW_ATE_signed)
	.dwattr DW$T$10, DW_AT_byte_size(0x01)
DW$T$101	.dwtag  DW_TAG_typedef, DW_AT_name("DISK_INFO"), DW_AT_type(*DW$T$27)
	.dwattr DW$T$101, DW_AT_language(DW_LANG_C)
DW$T$103	.dwtag  DW_TAG_typedef, DW_AT_name("BPB_INFO"), DW_AT_type(*DW$T$28)
	.dwattr DW$T$103, DW_AT_language(DW_LANG_C)
DW$T$108	.dwtag  DW_TAG_typedef, DW_AT_name("DATE_TIME_INFO"), DW_AT_type(*DW$T$29)
	.dwattr DW$T$108, DW_AT_language(DW_LANG_C)

DW$T$98	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$98, DW_AT_name("HC_XDEVICE_INFO")
	.dwattr DW$T$98, DW_AT_byte_size(0x82)
DW$145	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$145, DW_AT_name("DevOK"), DW_AT_symbol_name("_DevOK")
	.dwattr DW$145, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$145, DW_AT_accessibility(DW_ACCESS_public)
DW$146	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$146, DW_AT_name("CtrlXferOK"), DW_AT_symbol_name("_CtrlXferOK")
	.dwattr DW$146, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
	.dwattr DW$146, DW_AT_accessibility(DW_ACCESS_public)
DW$147	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$147, DW_AT_name("Connected"), DW_AT_symbol_name("_Connected")
	.dwattr DW$147, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$147, DW_AT_accessibility(DW_ACCESS_public)
DW$148	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$148, DW_AT_name("IsHub"), DW_AT_symbol_name("_IsHub")
	.dwattr DW$148, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
	.dwattr DW$148, DW_AT_accessibility(DW_ACCESS_public)
DW$149	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$149, DW_AT_name("State"), DW_AT_symbol_name("_State")
	.dwattr DW$149, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$149, DW_AT_accessibility(DW_ACCESS_public)
DW$150	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$150, DW_AT_name("MaxLUN"), DW_AT_symbol_name("_MaxLUN")
	.dwattr DW$150, DW_AT_data_member_location[DW_OP_plus_uconst 0x5]
	.dwattr DW$150, DW_AT_accessibility(DW_ACCESS_public)
DW$151	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$151, DW_AT_name("CurrLUN"), DW_AT_symbol_name("_CurrLUN")
	.dwattr DW$151, DW_AT_data_member_location[DW_OP_plus_uconst 0x6]
	.dwattr DW$151, DW_AT_accessibility(DW_ACCESS_public)
DW$152	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$152, DW_AT_name("Ctrl_MaxPktSz"), DW_AT_symbol_name("_Ctrl_MaxPktSz")
	.dwattr DW$152, DW_AT_data_member_location[DW_OP_plus_uconst 0x7]
	.dwattr DW$152, DW_AT_accessibility(DW_ACCESS_public)
DW$153	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$153, DW_AT_name("BulkIn_MaxPktSz"), DW_AT_symbol_name("_BulkIn_MaxPktSz")
	.dwattr DW$153, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr DW$153, DW_AT_accessibility(DW_ACCESS_public)
DW$154	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$154, DW_AT_name("BulkOut_MaxPktSz"), DW_AT_symbol_name("_BulkOut_MaxPktSz")
	.dwattr DW$154, DW_AT_data_member_location[DW_OP_plus_uconst 0x9]
	.dwattr DW$154, DW_AT_accessibility(DW_ACCESS_public)
DW$155	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$155, DW_AT_name("CtrlTog"), DW_AT_symbol_name("_CtrlTog")
	.dwattr DW$155, DW_AT_data_member_location[DW_OP_plus_uconst 0xa]
	.dwattr DW$155, DW_AT_accessibility(DW_ACCESS_public)
DW$156	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$156, DW_AT_name("BulkInTog"), DW_AT_symbol_name("_BulkInTog")
	.dwattr DW$156, DW_AT_data_member_location[DW_OP_plus_uconst 0xb]
	.dwattr DW$156, DW_AT_accessibility(DW_ACCESS_public)
DW$157	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$157, DW_AT_name("BulkOutTog"), DW_AT_symbol_name("_BulkOutTog")
	.dwattr DW$157, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
	.dwattr DW$157, DW_AT_accessibility(DW_ACCESS_public)
DW$158	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$158, DW_AT_name("DevAddr"), DW_AT_symbol_name("_DevAddr")
	.dwattr DW$158, DW_AT_data_member_location[DW_OP_plus_uconst 0xd]
	.dwattr DW$158, DW_AT_accessibility(DW_ACCESS_public)
DW$159	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$159, DW_AT_name("CfgValue"), DW_AT_symbol_name("_CfgValue")
	.dwattr DW$159, DW_AT_data_member_location[DW_OP_plus_uconst 0xe]
	.dwattr DW$159, DW_AT_accessibility(DW_ACCESS_public)
DW$160	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$160, DW_AT_name("BulkInEP"), DW_AT_symbol_name("_BulkInEP")
	.dwattr DW$160, DW_AT_data_member_location[DW_OP_plus_uconst 0xf]
	.dwattr DW$160, DW_AT_accessibility(DW_ACCESS_public)
DW$161	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$161, DW_AT_name("BulkOutEP"), DW_AT_symbol_name("_BulkOutEP")
	.dwattr DW$161, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
	.dwattr DW$161, DW_AT_accessibility(DW_ACCESS_public)
DW$162	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$162, DW_AT_name("Speed"), DW_AT_symbol_name("_Speed")
	.dwattr DW$162, DW_AT_data_member_location[DW_OP_plus_uconst 0x11]
	.dwattr DW$162, DW_AT_accessibility(DW_ACCESS_public)
DW$163	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$163, DW_AT_name("ATLBufDone"), DW_AT_symbol_name("_ATLBufDone")
	.dwattr DW$163, DW_AT_data_member_location[DW_OP_plus_uconst 0x12]
	.dwattr DW$163, DW_AT_accessibility(DW_ACCESS_public)
DW$164	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$164, DW_AT_name("DataState"), DW_AT_symbol_name("_DataState")
	.dwattr DW$164, DW_AT_data_member_location[DW_OP_plus_uconst 0x13]
	.dwattr DW$164, DW_AT_accessibility(DW_ACCESS_public)
DW$165	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$94)
	.dwattr DW$165, DW_AT_name("DataPtr"), DW_AT_symbol_name("_DataPtr")
	.dwattr DW$165, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
	.dwattr DW$165, DW_AT_accessibility(DW_ACCESS_public)
DW$166	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
	.dwattr DW$166, DW_AT_name("TxTotBytes"), DW_AT_symbol_name("_TxTotBytes")
	.dwattr DW$166, DW_AT_data_member_location[DW_OP_plus_uconst 0x16]
	.dwattr DW$166, DW_AT_accessibility(DW_ACCESS_public)
DW$167	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$167, DW_AT_name("TxComplete"), DW_AT_symbol_name("_TxComplete")
	.dwattr DW$167, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
	.dwattr DW$167, DW_AT_accessibility(DW_ACCESS_public)
DW$168	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$168, DW_AT_name("XHubOK"), DW_AT_symbol_name("_XHubOK")
	.dwattr DW$168, DW_AT_data_member_location[DW_OP_plus_uconst 0x19]
	.dwattr DW$168, DW_AT_accessibility(DW_ACCESS_public)
DW$169	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
	.dwattr DW$169, DW_AT_name("Sec0LBA"), DW_AT_symbol_name("_Sec0LBA")
	.dwattr DW$169, DW_AT_data_member_location[DW_OP_plus_uconst 0x1a]
	.dwattr DW$169, DW_AT_accessibility(DW_ACCESS_public)
DW$170	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
	.dwattr DW$170, DW_AT_name("NextRecLBA"), DW_AT_symbol_name("_NextRecLBA")
	.dwattr DW$170, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
	.dwattr DW$170, DW_AT_accessibility(DW_ACCESS_public)
DW$171	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$171, DW_AT_name("RecCnt"), DW_AT_symbol_name("_RecCnt")
	.dwattr DW$171, DW_AT_data_member_location[DW_OP_plus_uconst 0x1e]
	.dwattr DW$171, DW_AT_accessibility(DW_ACCESS_public)
DW$172	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
	.dwattr DW$172, DW_AT_name("LBA_Xfer"), DW_AT_symbol_name("_LBA_Xfer")
	.dwattr DW$172, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
	.dwattr DW$172, DW_AT_accessibility(DW_ACCESS_public)
DW$173	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$173, DW_AT_name("LBA_XferLen"), DW_AT_symbol_name("_LBA_XferLen")
	.dwattr DW$173, DW_AT_data_member_location[DW_OP_plus_uconst 0x22]
	.dwattr DW$173, DW_AT_accessibility(DW_ACCESS_public)
DW$174	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$174, DW_AT_name("AllocLen"), DW_AT_symbol_name("_AllocLen")
	.dwattr DW$174, DW_AT_data_member_location[DW_OP_plus_uconst 0x23]
	.dwattr DW$174, DW_AT_accessibility(DW_ACCESS_public)
DW$175	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$175, DW_AT_name("PageControl"), DW_AT_symbol_name("_PageControl")
	.dwattr DW$175, DW_AT_data_member_location[DW_OP_plus_uconst 0x24]
	.dwattr DW$175, DW_AT_accessibility(DW_ACCESS_public)
DW$176	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$176, DW_AT_name("PageCode"), DW_AT_symbol_name("_PageCode")
	.dwattr DW$176, DW_AT_data_member_location[DW_OP_plus_uconst 0x25]
	.dwattr DW$176, DW_AT_accessibility(DW_ACCESS_public)
DW$177	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$177, DW_AT_name("SubPageCode"), DW_AT_symbol_name("_SubPageCode")
	.dwattr DW$177, DW_AT_data_member_location[DW_OP_plus_uconst 0x26]
	.dwattr DW$177, DW_AT_accessibility(DW_ACCESS_public)
DW$178	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$178, DW_AT_name("DESC"), DW_AT_symbol_name("_DESC")
	.dwattr DW$178, DW_AT_data_member_location[DW_OP_plus_uconst 0x27]
	.dwattr DW$178, DW_AT_accessibility(DW_ACCESS_public)
DW$179	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
	.dwattr DW$179, DW_AT_name("HcCBW_wXferLen"), DW_AT_symbol_name("_HcCBW_wXferLen")
	.dwattr DW$179, DW_AT_data_member_location[DW_OP_plus_uconst 0x28]
	.dwattr DW$179, DW_AT_accessibility(DW_ACCESS_public)
DW$180	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$180, DW_AT_name("HcCBW_OpCode"), DW_AT_symbol_name("_HcCBW_OpCode")
	.dwattr DW$180, DW_AT_data_member_location[DW_OP_plus_uconst 0x2a]
	.dwattr DW$180, DW_AT_accessibility(DW_ACCESS_public)
DW$181	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$48)
	.dwattr DW$181, DW_AT_name("DevDesc"), DW_AT_symbol_name("_DevDesc")
	.dwattr DW$181, DW_AT_data_member_location[DW_OP_plus_uconst 0x2b]
	.dwattr DW$181, DW_AT_accessibility(DW_ACCESS_public)
DW$182	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$59)
	.dwattr DW$182, DW_AT_name("DevQlf"), DW_AT_symbol_name("_DevQlf")
	.dwattr DW$182, DW_AT_data_member_location[DW_OP_plus_uconst 0x34]
	.dwattr DW$182, DW_AT_accessibility(DW_ACCESS_public)
DW$183	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$70)
	.dwattr DW$183, DW_AT_name("CfgDesc"), DW_AT_symbol_name("_CfgDesc")
	.dwattr DW$183, DW_AT_data_member_location[DW_OP_plus_uconst 0x39]
	.dwattr DW$183, DW_AT_accessibility(DW_ACCESS_public)
DW$184	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$70)
	.dwattr DW$184, DW_AT_name("HiSpdCfgDesc"), DW_AT_symbol_name("_HiSpdCfgDesc")
	.dwattr DW$184, DW_AT_data_member_location[DW_OP_plus_uconst 0x3e]
	.dwattr DW$184, DW_AT_accessibility(DW_ACCESS_public)
DW$185	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$81)
	.dwattr DW$185, DW_AT_name("IntfDesc"), DW_AT_symbol_name("_IntfDesc")
	.dwattr DW$185, DW_AT_data_member_location[DW_OP_plus_uconst 0x43]
	.dwattr DW$185, DW_AT_accessibility(DW_ACCESS_public)
DW$186	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$95)
	.dwattr DW$186, DW_AT_name("EPDesc"), DW_AT_symbol_name("_EPDesc")
	.dwattr DW$186, DW_AT_data_member_location[DW_OP_plus_uconst 0x48]
	.dwattr DW$186, DW_AT_accessibility(DW_ACCESS_public)
DW$187	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$96)
	.dwattr DW$187, DW_AT_name("StrDesc"), DW_AT_symbol_name("_StrDesc")
	.dwattr DW$187, DW_AT_data_member_location[DW_OP_plus_uconst 0x58]
	.dwattr DW$187, DW_AT_accessibility(DW_ACCESS_public)
DW$188	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$97)
	.dwattr DW$188, DW_AT_name("ReqCmd"), DW_AT_symbol_name("_ReqCmd")
	.dwattr DW$188, DW_AT_data_member_location[DW_OP_plus_uconst 0x7e]
	.dwattr DW$188, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$98


DW$T$27	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$27, DW_AT_byte_size(0x26)
DW$189	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$189, DW_AT_name("DiskSz"), DW_AT_symbol_name("_DiskSz")
	.dwattr DW$189, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$189, DW_AT_accessibility(DW_ACCESS_public)
DW$190	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$190, DW_AT_name("LBA_Enabled"), DW_AT_symbol_name("_LBA_Enabled")
	.dwattr DW$190, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$190, DW_AT_accessibility(DW_ACCESS_public)
DW$191	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$191, DW_AT_name("PartitionIndex"), DW_AT_symbol_name("_PartitionIndex")
	.dwattr DW$191, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
	.dwattr DW$191, DW_AT_accessibility(DW_ACCESS_public)
DW$192	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$192, DW_AT_name("PartitionCnt"), DW_AT_symbol_name("_PartitionCnt")
	.dwattr DW$192, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$192, DW_AT_accessibility(DW_ACCESS_public)
DW$193	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$26)
	.dwattr DW$193, DW_AT_name("PartitionInfo"), DW_AT_symbol_name("_PartitionInfo")
	.dwattr DW$193, DW_AT_data_member_location[DW_OP_plus_uconst 0x6]
	.dwattr DW$193, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$27


DW$T$28	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$28, DW_AT_byte_size(0x26)
DW$194	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$194, DW_AT_name("BytesPerSec"), DW_AT_symbol_name("_BytesPerSec")
	.dwattr DW$194, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$194, DW_AT_accessibility(DW_ACCESS_public)
DW$195	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$195, DW_AT_name("SecPerClus"), DW_AT_symbol_name("_SecPerClus")
	.dwattr DW$195, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
	.dwattr DW$195, DW_AT_accessibility(DW_ACCESS_public)
DW$196	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$196, DW_AT_name("RsvdSecCnt"), DW_AT_symbol_name("_RsvdSecCnt")
	.dwattr DW$196, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$196, DW_AT_accessibility(DW_ACCESS_public)
DW$197	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$197, DW_AT_name("RootDirSectors"), DW_AT_symbol_name("_RootDirSectors")
	.dwattr DW$197, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
	.dwattr DW$197, DW_AT_accessibility(DW_ACCESS_public)
DW$198	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$198, DW_AT_name("NumFATs"), DW_AT_symbol_name("_NumFATs")
	.dwattr DW$198, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$198, DW_AT_accessibility(DW_ACCESS_public)
DW$199	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$199, DW_AT_name("FATSz32"), DW_AT_symbol_name("_FATSz32")
	.dwattr DW$199, DW_AT_data_member_location[DW_OP_plus_uconst 0x5]
	.dwattr DW$199, DW_AT_accessibility(DW_ACCESS_public)
DW$200	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$200, DW_AT_name("RootEntCnt"), DW_AT_symbol_name("_RootEntCnt")
	.dwattr DW$200, DW_AT_data_member_location[DW_OP_plus_uconst 0x6]
	.dwattr DW$200, DW_AT_accessibility(DW_ACCESS_public)
DW$201	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$201, DW_AT_name("TotSec32"), DW_AT_symbol_name("_TotSec32")
	.dwattr DW$201, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr DW$201, DW_AT_accessibility(DW_ACCESS_public)
DW$202	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$202, DW_AT_name("RootClus"), DW_AT_symbol_name("_RootClus")
	.dwattr DW$202, DW_AT_data_member_location[DW_OP_plus_uconst 0xa]
	.dwattr DW$202, DW_AT_accessibility(DW_ACCESS_public)
DW$203	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$203, DW_AT_name("CountOfClusters"), DW_AT_symbol_name("_CountOfClusters")
	.dwattr DW$203, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
	.dwattr DW$203, DW_AT_accessibility(DW_ACCESS_public)
DW$204	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$204, DW_AT_name("FirstDataSector"), DW_AT_symbol_name("_FirstDataSector")
	.dwattr DW$204, DW_AT_data_member_location[DW_OP_plus_uconst 0xe]
	.dwattr DW$204, DW_AT_accessibility(DW_ACCESS_public)
DW$205	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$205, DW_AT_name("FirstFATSector"), DW_AT_symbol_name("_FirstFATSector")
	.dwattr DW$205, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
	.dwattr DW$205, DW_AT_accessibility(DW_ACCESS_public)
DW$206	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$206, DW_AT_name("FATCntOfPerSector"), DW_AT_symbol_name("_FATCntOfPerSector")
	.dwattr DW$206, DW_AT_data_member_location[DW_OP_plus_uconst 0x11]
	.dwattr DW$206, DW_AT_accessibility(DW_ACCESS_public)
DW$207	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$207, DW_AT_name("TotBytesPerClus"), DW_AT_symbol_name("_TotBytesPerClus")
	.dwattr DW$207, DW_AT_data_member_location[DW_OP_plus_uconst 0x12]
	.dwattr DW$207, DW_AT_accessibility(DW_ACCESS_public)
DW$208	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$208, DW_AT_name("CF_Type"), DW_AT_symbol_name("_CF_Type")
	.dwattr DW$208, DW_AT_data_member_location[DW_OP_plus_uconst 0x13]
	.dwattr DW$208, DW_AT_accessibility(DW_ACCESS_public)
DW$209	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$209, DW_AT_name("VersSecNo"), DW_AT_symbol_name("_VersSecNo")
	.dwattr DW$209, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
	.dwattr DW$209, DW_AT_accessibility(DW_ACCESS_public)
DW$210	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$210, DW_AT_name("Version"), DW_AT_symbol_name("_Version")
	.dwattr DW$210, DW_AT_data_member_location[DW_OP_plus_uconst 0x16]
	.dwattr DW$210, DW_AT_accessibility(DW_ACCESS_public)
DW$211	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$211, DW_AT_name("JwSecStartNo"), DW_AT_symbol_name("_JwSecStartNo")
	.dwattr DW$211, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
	.dwattr DW$211, DW_AT_accessibility(DW_ACCESS_public)
DW$212	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$212, DW_AT_name("PosSecStartNo"), DW_AT_symbol_name("_PosSecStartNo")
	.dwattr DW$212, DW_AT_data_member_location[DW_OP_plus_uconst 0x1a]
	.dwattr DW$212, DW_AT_accessibility(DW_ACCESS_public)
DW$213	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$213, DW_AT_name("TestSecStartNo"), DW_AT_symbol_name("_TestSecStartNo")
	.dwattr DW$213, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
	.dwattr DW$213, DW_AT_accessibility(DW_ACCESS_public)
DW$214	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$214, DW_AT_name("StsSecStartNo"), DW_AT_symbol_name("_StsSecStartNo")
	.dwattr DW$214, DW_AT_data_member_location[DW_OP_plus_uconst 0x1e]
	.dwattr DW$214, DW_AT_accessibility(DW_ACCESS_public)
DW$215	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$215, DW_AT_name("WhiteSigSecStartNo"), DW_AT_symbol_name("_WhiteSigSecStartNo")
	.dwattr DW$215, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
	.dwattr DW$215, DW_AT_accessibility(DW_ACCESS_public)
DW$216	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$216, DW_AT_name("SigSecStartNo"), DW_AT_symbol_name("_SigSecStartNo")
	.dwattr DW$216, DW_AT_data_member_location[DW_OP_plus_uconst 0x22]
	.dwattr DW$216, DW_AT_accessibility(DW_ACCESS_public)
DW$217	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$217, DW_AT_name("MaxSigFileCnt"), DW_AT_symbol_name("_MaxSigFileCnt")
	.dwattr DW$217, DW_AT_data_member_location[DW_OP_plus_uconst 0x24]
	.dwattr DW$217, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$28


DW$T$29	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$29, DW_AT_byte_size(0x06)
DW$218	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$218, DW_AT_name("Second"), DW_AT_symbol_name("_Second")
	.dwattr DW$218, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$218, DW_AT_accessibility(DW_ACCESS_public)
DW$219	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$219, DW_AT_name("Minute"), DW_AT_symbol_name("_Minute")
	.dwattr DW$219, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
	.dwattr DW$219, DW_AT_accessibility(DW_ACCESS_public)
DW$220	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$220, DW_AT_name("Hour"), DW_AT_symbol_name("_Hour")
	.dwattr DW$220, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$220, DW_AT_accessibility(DW_ACCESS_public)
DW$221	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$221, DW_AT_name("Date"), DW_AT_symbol_name("_Date")
	.dwattr DW$221, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
	.dwattr DW$221, DW_AT_accessibility(DW_ACCESS_public)
DW$222	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$222, DW_AT_name("Month"), DW_AT_symbol_name("_Month")
	.dwattr DW$222, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$222, DW_AT_accessibility(DW_ACCESS_public)
DW$223	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$223, DW_AT_name("Year"), DW_AT_symbol_name("_Year")
	.dwattr DW$223, DW_AT_data_member_location[DW_OP_plus_uconst 0x5]
	.dwattr DW$223, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$29


DW$T$48	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$48, DW_AT_name("DEVICE_DESCRIPTOR_STRUCT")
	.dwattr DW$T$48, DW_AT_byte_size(0x09)
DW$224	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
	.dwattr DW$224, DW_AT_name("D0"), DW_AT_symbol_name("_D0")
	.dwattr DW$224, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$224, DW_AT_accessibility(DW_ACCESS_public)
DW$225	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$33)
	.dwattr DW$225, DW_AT_name("D1"), DW_AT_symbol_name("_D1")
	.dwattr DW$225, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
	.dwattr DW$225, DW_AT_accessibility(DW_ACCESS_public)
DW$226	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$35)
	.dwattr DW$226, DW_AT_name("D2"), DW_AT_symbol_name("_D2")
	.dwattr DW$226, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$226, DW_AT_accessibility(DW_ACCESS_public)
DW$227	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$37)
	.dwattr DW$227, DW_AT_name("D3"), DW_AT_symbol_name("_D3")
	.dwattr DW$227, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
	.dwattr DW$227, DW_AT_accessibility(DW_ACCESS_public)
DW$228	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$39)
	.dwattr DW$228, DW_AT_name("D4"), DW_AT_symbol_name("_D4")
	.dwattr DW$228, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$228, DW_AT_accessibility(DW_ACCESS_public)
DW$229	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$41)
	.dwattr DW$229, DW_AT_name("D5"), DW_AT_symbol_name("_D5")
	.dwattr DW$229, DW_AT_data_member_location[DW_OP_plus_uconst 0x5]
	.dwattr DW$229, DW_AT_accessibility(DW_ACCESS_public)
DW$230	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$43)
	.dwattr DW$230, DW_AT_name("D6"), DW_AT_symbol_name("_D6")
	.dwattr DW$230, DW_AT_data_member_location[DW_OP_plus_uconst 0x6]
	.dwattr DW$230, DW_AT_accessibility(DW_ACCESS_public)
DW$231	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$45)
	.dwattr DW$231, DW_AT_name("D7"), DW_AT_symbol_name("_D7")
	.dwattr DW$231, DW_AT_data_member_location[DW_OP_plus_uconst 0x7]
	.dwattr DW$231, DW_AT_accessibility(DW_ACCESS_public)
DW$232	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$47)
	.dwattr DW$232, DW_AT_name("D8"), DW_AT_symbol_name("_D8")
	.dwattr DW$232, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr DW$232, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$48


DW$T$59	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$59, DW_AT_name("DEVICE_QUALIFIER_STRUCT")
	.dwattr DW$T$59, DW_AT_byte_size(0x05)
DW$233	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$50)
	.dwattr DW$233, DW_AT_name("D0"), DW_AT_symbol_name("_D0")
	.dwattr DW$233, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$233, DW_AT_accessibility(DW_ACCESS_public)
DW$234	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$52)
	.dwattr DW$234, DW_AT_name("D1"), DW_AT_symbol_name("_D1")
	.dwattr DW$234, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
	.dwattr DW$234, DW_AT_accessibility(DW_ACCESS_public)
DW$235	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$54)
	.dwattr DW$235, DW_AT_name("D2"), DW_AT_symbol_name("_D2")
	.dwattr DW$235, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$235, DW_AT_accessibility(DW_ACCESS_public)
DW$236	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$56)
	.dwattr DW$236, DW_AT_name("D3"), DW_AT_symbol_name("_D3")
	.dwattr DW$236, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
	.dwattr DW$236, DW_AT_accessibility(DW_ACCESS_public)
DW$237	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$58)
	.dwattr DW$237, DW_AT_name("D4"), DW_AT_symbol_name("_D4")
	.dwattr DW$237, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$237, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$59


DW$T$70	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$70, DW_AT_name("CONFIG_DESCRIPTOR_STRUCT")
	.dwattr DW$T$70, DW_AT_byte_size(0x05)
DW$238	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$61)
	.dwattr DW$238, DW_AT_name("D0"), DW_AT_symbol_name("_D0")
	.dwattr DW$238, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$238, DW_AT_accessibility(DW_ACCESS_public)
DW$239	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$63)
	.dwattr DW$239, DW_AT_name("D1"), DW_AT_symbol_name("_D1")
	.dwattr DW$239, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
	.dwattr DW$239, DW_AT_accessibility(DW_ACCESS_public)
DW$240	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$65)
	.dwattr DW$240, DW_AT_name("D2"), DW_AT_symbol_name("_D2")
	.dwattr DW$240, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$240, DW_AT_accessibility(DW_ACCESS_public)
DW$241	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$67)
	.dwattr DW$241, DW_AT_name("D3"), DW_AT_symbol_name("_D3")
	.dwattr DW$241, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
	.dwattr DW$241, DW_AT_accessibility(DW_ACCESS_public)
DW$242	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$69)
	.dwattr DW$242, DW_AT_name("D4"), DW_AT_symbol_name("_D4")
	.dwattr DW$242, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$242, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$70


DW$T$81	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$81, DW_AT_name("INTERFACE_DESCRIPTOR_STRUCT")
	.dwattr DW$T$81, DW_AT_byte_size(0x05)
DW$243	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$72)
	.dwattr DW$243, DW_AT_name("D0"), DW_AT_symbol_name("_D0")
	.dwattr DW$243, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$243, DW_AT_accessibility(DW_ACCESS_public)
DW$244	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$74)
	.dwattr DW$244, DW_AT_name("D1"), DW_AT_symbol_name("_D1")
	.dwattr DW$244, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
	.dwattr DW$244, DW_AT_accessibility(DW_ACCESS_public)
DW$245	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$76)
	.dwattr DW$245, DW_AT_name("D2"), DW_AT_symbol_name("_D2")
	.dwattr DW$245, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$245, DW_AT_accessibility(DW_ACCESS_public)
DW$246	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$78)
	.dwattr DW$246, DW_AT_name("D3"), DW_AT_symbol_name("_D3")
	.dwattr DW$246, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
	.dwattr DW$246, DW_AT_accessibility(DW_ACCESS_public)
DW$247	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$80)
	.dwattr DW$247, DW_AT_name("D4"), DW_AT_symbol_name("_D4")
	.dwattr DW$247, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$247, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$81


DW$T$95	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$90)
	.dwattr DW$T$95, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$95, DW_AT_byte_size(0x10)
DW$248	.dwtag  DW_TAG_subrange_type
	.dwattr DW$248, DW_AT_upper_bound(0x03)
	.dwendtag DW$T$95

DW$T$96	.dwtag  DW_TAG_typedef, DW_AT_name("STRING_DESCRIPTOR_STRUCT"), DW_AT_type(*DW$T$92)
	.dwattr DW$T$96, DW_AT_language(DW_LANG_C)
DW$T$97	.dwtag  DW_TAG_typedef, DW_AT_name("REQUEST_CMD_STRUCT"), DW_AT_type(*DW$T$93)
	.dwattr DW$T$97, DW_AT_language(DW_LANG_C)
DW$249	.dwtag  DW_TAG_far_type
	.dwattr DW$249, DW_AT_type(*DW$T$19)
DW$T$20	.dwtag  DW_TAG_volatile_type
	.dwattr DW$T$20, DW_AT_type(*DW$249)
DW$250	.dwtag  DW_TAG_far_type
	.dwattr DW$250, DW_AT_type(*DW$T$21)
DW$T$22	.dwtag  DW_TAG_volatile_type
	.dwattr DW$T$22, DW_AT_type(*DW$250)

DW$T$26	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$25)
	.dwattr DW$T$26, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$26, DW_AT_byte_size(0x20)
DW$251	.dwtag  DW_TAG_subrange_type
	.dwattr DW$251, DW_AT_upper_bound(0x03)
	.dwendtag DW$T$26


DW$T$31	.dwtag  DW_TAG_union_type
	.dwattr DW$T$31, DW_AT_name("DEV_DESC_D0_REG")
	.dwattr DW$T$31, DW_AT_byte_size(0x01)
DW$252	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$252, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$252, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$252, DW_AT_accessibility(DW_ACCESS_public)
DW$253	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$30)
	.dwattr DW$253, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$253, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$253, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$31


DW$T$33	.dwtag  DW_TAG_union_type
	.dwattr DW$T$33, DW_AT_name("DEV_DESC_D1_REG")
	.dwattr DW$T$33, DW_AT_byte_size(0x01)
DW$254	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$254, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$254, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$254, DW_AT_accessibility(DW_ACCESS_public)
DW$255	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$32)
	.dwattr DW$255, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$255, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$255, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$33


DW$T$35	.dwtag  DW_TAG_union_type
	.dwattr DW$T$35, DW_AT_name("DEV_DESC_D2_REG")
	.dwattr DW$T$35, DW_AT_byte_size(0x01)
DW$256	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$256, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$256, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$256, DW_AT_accessibility(DW_ACCESS_public)
DW$257	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$34)
	.dwattr DW$257, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$257, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$257, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$35


DW$T$37	.dwtag  DW_TAG_union_type
	.dwattr DW$T$37, DW_AT_name("DEV_DESC_D3_REG")
	.dwattr DW$T$37, DW_AT_byte_size(0x01)
DW$258	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$258, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$258, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$258, DW_AT_accessibility(DW_ACCESS_public)
DW$259	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$259, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$259, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$259, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$37


DW$T$39	.dwtag  DW_TAG_union_type
	.dwattr DW$T$39, DW_AT_name("DEV_DESC_D4_REG")
	.dwattr DW$T$39, DW_AT_byte_size(0x01)
DW$260	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$260, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$260, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$260, DW_AT_accessibility(DW_ACCESS_public)
DW$261	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$38)
	.dwattr DW$261, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$261, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$261, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$39


DW$T$41	.dwtag  DW_TAG_union_type
	.dwattr DW$T$41, DW_AT_name("DEV_DESC_D5_REG")
	.dwattr DW$T$41, DW_AT_byte_size(0x01)
DW$262	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$262, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$262, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$262, DW_AT_accessibility(DW_ACCESS_public)
DW$263	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$263, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$263, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$263, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$41


DW$T$43	.dwtag  DW_TAG_union_type
	.dwattr DW$T$43, DW_AT_name("DEV_DESC_D6_REG")
	.dwattr DW$T$43, DW_AT_byte_size(0x01)
DW$264	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$264, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$264, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$264, DW_AT_accessibility(DW_ACCESS_public)
DW$265	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
	.dwattr DW$265, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$265, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$265, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$43


DW$T$45	.dwtag  DW_TAG_union_type
	.dwattr DW$T$45, DW_AT_name("DEV_DESC_D7_REG")
	.dwattr DW$T$45, DW_AT_byte_size(0x01)
DW$266	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$266, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$266, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$266, DW_AT_accessibility(DW_ACCESS_public)
DW$267	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$44)
	.dwattr DW$267, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$267, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$267, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$45


DW$T$47	.dwtag  DW_TAG_union_type
	.dwattr DW$T$47, DW_AT_name("DEV_DESC_D8_REG")
	.dwattr DW$T$47, DW_AT_byte_size(0x01)
DW$268	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$268, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$268, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$268, DW_AT_accessibility(DW_ACCESS_public)
DW$269	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$46)
	.dwattr DW$269, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$269, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$269, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$47


DW$T$50	.dwtag  DW_TAG_union_type
	.dwattr DW$T$50, DW_AT_name("DEV_QLF_D0_REG")
	.dwattr DW$T$50, DW_AT_byte_size(0x01)
DW$270	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$270, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$270, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$270, DW_AT_accessibility(DW_ACCESS_public)
DW$271	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$49)
	.dwattr DW$271, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$271, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$271, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$50


DW$T$52	.dwtag  DW_TAG_union_type
	.dwattr DW$T$52, DW_AT_name("DEV_QLF_D1_REG")
	.dwattr DW$T$52, DW_AT_byte_size(0x01)
DW$272	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$272, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$272, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$272, DW_AT_accessibility(DW_ACCESS_public)
DW$273	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$51)
	.dwattr DW$273, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$273, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$273, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$52


DW$T$54	.dwtag  DW_TAG_union_type
	.dwattr DW$T$54, DW_AT_name("DEV_QLF_D2_REG")
	.dwattr DW$T$54, DW_AT_byte_size(0x01)
DW$274	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$274, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$274, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$274, DW_AT_accessibility(DW_ACCESS_public)
DW$275	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$53)
	.dwattr DW$275, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$275, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$275, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$54


DW$T$56	.dwtag  DW_TAG_union_type
	.dwattr DW$T$56, DW_AT_name("DEV_QLF_D3_REG")
	.dwattr DW$T$56, DW_AT_byte_size(0x01)
DW$276	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$276, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$276, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$276, DW_AT_accessibility(DW_ACCESS_public)
DW$277	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$55)
	.dwattr DW$277, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$277, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$277, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$56


DW$T$58	.dwtag  DW_TAG_union_type
	.dwattr DW$T$58, DW_AT_name("DEV_QLF_D4_REG")
	.dwattr DW$T$58, DW_AT_byte_size(0x01)
DW$278	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$278, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$278, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$278, DW_AT_accessibility(DW_ACCESS_public)
DW$279	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$57)
	.dwattr DW$279, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$279, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$279, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$58


DW$T$61	.dwtag  DW_TAG_union_type
	.dwattr DW$T$61, DW_AT_name("CFG_DESC_D0_REG")
	.dwattr DW$T$61, DW_AT_byte_size(0x01)
DW$280	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$280, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$280, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$280, DW_AT_accessibility(DW_ACCESS_public)
DW$281	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$60)
	.dwattr DW$281, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$281, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$281, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$61


DW$T$63	.dwtag  DW_TAG_union_type
	.dwattr DW$T$63, DW_AT_name("CFG_DESC_D1_REG")
	.dwattr DW$T$63, DW_AT_byte_size(0x01)
DW$282	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$282, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$282, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$282, DW_AT_accessibility(DW_ACCESS_public)
DW$283	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$62)
	.dwattr DW$283, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$283, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$283, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$63


DW$T$65	.dwtag  DW_TAG_union_type
	.dwattr DW$T$65, DW_AT_name("CFG_DESC_D2_REG")
	.dwattr DW$T$65, DW_AT_byte_size(0x01)
DW$284	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$284, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$284, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$284, DW_AT_accessibility(DW_ACCESS_public)
DW$285	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$64)
	.dwattr DW$285, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$285, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$285, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$65


DW$T$67	.dwtag  DW_TAG_union_type
	.dwattr DW$T$67, DW_AT_name("CFG_DESC_D3_REG")
	.dwattr DW$T$67, DW_AT_byte_size(0x01)
DW$286	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$286, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$286, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$286, DW_AT_accessibility(DW_ACCESS_public)
DW$287	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$66)
	.dwattr DW$287, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$287, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$287, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$67


DW$T$69	.dwtag  DW_TAG_union_type
	.dwattr DW$T$69, DW_AT_name("CFG_DESC_D4_REG")
	.dwattr DW$T$69, DW_AT_byte_size(0x01)
DW$288	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$288, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$288, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$288, DW_AT_accessibility(DW_ACCESS_public)
DW$289	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$68)
	.dwattr DW$289, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$289, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$289, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$69


DW$T$72	.dwtag  DW_TAG_union_type
	.dwattr DW$T$72, DW_AT_name("INTF_DESC_D0_REG")
	.dwattr DW$T$72, DW_AT_byte_size(0x01)
DW$290	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$290, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$290, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$290, DW_AT_accessibility(DW_ACCESS_public)
DW$291	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$71)
	.dwattr DW$291, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$291, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$291, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$72


DW$T$74	.dwtag  DW_TAG_union_type
	.dwattr DW$T$74, DW_AT_name("INTF_DESC_D1_REG")
	.dwattr DW$T$74, DW_AT_byte_size(0x01)
DW$292	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$292, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$292, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$292, DW_AT_accessibility(DW_ACCESS_public)
DW$293	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$73)
	.dwattr DW$293, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$293, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$293, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$74


DW$T$76	.dwtag  DW_TAG_union_type
	.dwattr DW$T$76, DW_AT_name("INTF_DESC_D2_REG")
	.dwattr DW$T$76, DW_AT_byte_size(0x01)
DW$294	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$294, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$294, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$294, DW_AT_accessibility(DW_ACCESS_public)
DW$295	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$75)
	.dwattr DW$295, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$295, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$295, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$76


DW$T$78	.dwtag  DW_TAG_union_type
	.dwattr DW$T$78, DW_AT_name("INTF_DESC_D3_REG")
	.dwattr DW$T$78, DW_AT_byte_size(0x01)
DW$296	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$296, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$296, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$296, DW_AT_accessibility(DW_ACCESS_public)
DW$297	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$77)
	.dwattr DW$297, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$297, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$297, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$78


DW$T$80	.dwtag  DW_TAG_union_type
	.dwattr DW$T$80, DW_AT_name("INTF_DESC_D4_REG")
	.dwattr DW$T$80, DW_AT_byte_size(0x01)
DW$298	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$298, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$298, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$298, DW_AT_accessibility(DW_ACCESS_public)
DW$299	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$79)
	.dwattr DW$299, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$299, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$299, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$80


DW$T$90	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$90, DW_AT_name("ENDPOINT_DESCRIPTOR_STRUCT")
	.dwattr DW$T$90, DW_AT_byte_size(0x04)
DW$300	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$83)
	.dwattr DW$300, DW_AT_name("D0"), DW_AT_symbol_name("_D0")
	.dwattr DW$300, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$300, DW_AT_accessibility(DW_ACCESS_public)
DW$301	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$85)
	.dwattr DW$301, DW_AT_name("D1"), DW_AT_symbol_name("_D1")
	.dwattr DW$301, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
	.dwattr DW$301, DW_AT_accessibility(DW_ACCESS_public)
DW$302	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$87)
	.dwattr DW$302, DW_AT_name("D2"), DW_AT_symbol_name("_D2")
	.dwattr DW$302, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$302, DW_AT_accessibility(DW_ACCESS_public)
DW$303	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$89)
	.dwattr DW$303, DW_AT_name("D3"), DW_AT_symbol_name("_D3")
	.dwattr DW$303, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
	.dwattr DW$303, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$90


DW$T$92	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$92, DW_AT_name("_STRING_DESCRIPTOR_STRUCT")
	.dwattr DW$T$92, DW_AT_byte_size(0x26)
DW$304	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$6)
	.dwattr DW$304, DW_AT_name("bLength"), DW_AT_symbol_name("_bLength")
	.dwattr DW$304, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$304, DW_AT_accessibility(DW_ACCESS_public)
DW$305	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$6)
	.dwattr DW$305, DW_AT_name("bDescriptorType"), DW_AT_symbol_name("_bDescriptorType")
	.dwattr DW$305, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
	.dwattr DW$305, DW_AT_accessibility(DW_ACCESS_public)
DW$306	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$91)
	.dwattr DW$306, DW_AT_name("SomeDescriptor"), DW_AT_symbol_name("_SomeDescriptor")
	.dwattr DW$306, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$306, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$92


DW$T$93	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$93, DW_AT_name("_REQUEST_CMD_STRUCT")
	.dwattr DW$T$93, DW_AT_byte_size(0x04)
DW$307	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$11)
	.dwattr DW$307, DW_AT_name("bmReqTypeReq"), DW_AT_symbol_name("_bmReqTypeReq")
	.dwattr DW$307, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$307, DW_AT_accessibility(DW_ACCESS_public)
DW$308	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$11)
	.dwattr DW$308, DW_AT_name("wValue"), DW_AT_symbol_name("_wValue")
	.dwattr DW$308, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
	.dwattr DW$308, DW_AT_accessibility(DW_ACCESS_public)
DW$309	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$11)
	.dwattr DW$309, DW_AT_name("wIndex"), DW_AT_symbol_name("_wIndex")
	.dwattr DW$309, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$309, DW_AT_accessibility(DW_ACCESS_public)
DW$310	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$11)
	.dwattr DW$310, DW_AT_name("wLength"), DW_AT_symbol_name("_wLength")
	.dwattr DW$310, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
	.dwattr DW$310, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$93


DW$T$91	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$6)
	.dwattr DW$T$91, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$91, DW_AT_byte_size(0x24)
DW$311	.dwtag  DW_TAG_subrange_type
	.dwattr DW$311, DW_AT_upper_bound(0x23)
	.dwendtag DW$T$91

DW$312	.dwtag  DW_TAG_far_type
	.dwattr DW$312, DW_AT_type(*DW$T$24)
DW$T$25	.dwtag  DW_TAG_volatile_type
	.dwattr DW$T$25, DW_AT_type(*DW$312)

DW$T$30	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$30, DW_AT_name("DEV_DESC_D0_BITS")
	.dwattr DW$T$30, DW_AT_byte_size(0x01)
DW$313	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$313, DW_AT_name("bLength"), DW_AT_symbol_name("_bLength")
	.dwattr DW$313, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$313, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$313, DW_AT_accessibility(DW_ACCESS_public)
DW$314	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$314, DW_AT_name("bDescriptorType"), DW_AT_symbol_name("_bDescriptorType")
	.dwattr DW$314, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$314, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$314, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$30


DW$T$32	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$32, DW_AT_name("DEV_DESC_D1_BITS")
	.dwattr DW$T$32, DW_AT_byte_size(0x01)
DW$315	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$315, DW_AT_name("bcdUSBLo"), DW_AT_symbol_name("_bcdUSBLo")
	.dwattr DW$315, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$315, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$315, DW_AT_accessibility(DW_ACCESS_public)
DW$316	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$316, DW_AT_name("bcdUSBHi"), DW_AT_symbol_name("_bcdUSBHi")
	.dwattr DW$316, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$316, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$316, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$32


DW$T$34	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$34, DW_AT_name("DEV_DESC_D2_BITS")
	.dwattr DW$T$34, DW_AT_byte_size(0x01)
DW$317	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$317, DW_AT_name("bDeviceClass"), DW_AT_symbol_name("_bDeviceClass")
	.dwattr DW$317, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$317, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$317, DW_AT_accessibility(DW_ACCESS_public)
DW$318	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$318, DW_AT_name("bDeviceSubClass"), DW_AT_symbol_name("_bDeviceSubClass")
	.dwattr DW$318, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$318, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$318, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$34


DW$T$36	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$36, DW_AT_name("DEV_DESC_D3_BITS")
	.dwattr DW$T$36, DW_AT_byte_size(0x01)
DW$319	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$319, DW_AT_name("bDeviceProtocol"), DW_AT_symbol_name("_bDeviceProtocol")
	.dwattr DW$319, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$319, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$319, DW_AT_accessibility(DW_ACCESS_public)
DW$320	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$320, DW_AT_name("bMakPaketSize0"), DW_AT_symbol_name("_bMakPaketSize0")
	.dwattr DW$320, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$320, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$320, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$36


DW$T$38	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$38, DW_AT_name("DEV_DESC_D4_BITS")
	.dwattr DW$T$38, DW_AT_byte_size(0x01)
DW$321	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$321, DW_AT_name("idVendorLo"), DW_AT_symbol_name("_idVendorLo")
	.dwattr DW$321, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$321, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$321, DW_AT_accessibility(DW_ACCESS_public)
DW$322	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$322, DW_AT_name("idVerdorHi"), DW_AT_symbol_name("_idVerdorHi")
	.dwattr DW$322, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$322, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$322, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$38


DW$T$40	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$40, DW_AT_name("DEV_DESC_D5_BITS")
	.dwattr DW$T$40, DW_AT_byte_size(0x01)
DW$323	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$323, DW_AT_name("idProductLo"), DW_AT_symbol_name("_idProductLo")
	.dwattr DW$323, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$323, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$323, DW_AT_accessibility(DW_ACCESS_public)
DW$324	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$324, DW_AT_name("idProductHi"), DW_AT_symbol_name("_idProductHi")
	.dwattr DW$324, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$324, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$324, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$40


DW$T$42	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$42, DW_AT_name("DEV_DESC_D6_BITS")
	.dwattr DW$T$42, DW_AT_byte_size(0x01)
DW$325	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$325, DW_AT_name("bcdDeviceLo"), DW_AT_symbol_name("_bcdDeviceLo")
	.dwattr DW$325, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$325, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$325, DW_AT_accessibility(DW_ACCESS_public)
DW$326	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$326, DW_AT_name("bcdDeviceHi"), DW_AT_symbol_name("_bcdDeviceHi")
	.dwattr DW$326, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$326, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$326, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$42


DW$T$44	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$44, DW_AT_name("DEV_DESC_D7_BITS")
	.dwattr DW$T$44, DW_AT_byte_size(0x01)
DW$327	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$327, DW_AT_name("iManufacture"), DW_AT_symbol_name("_iManufacture")
	.dwattr DW$327, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$327, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$327, DW_AT_accessibility(DW_ACCESS_public)
DW$328	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$328, DW_AT_name("iProduct"), DW_AT_symbol_name("_iProduct")
	.dwattr DW$328, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$328, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$328, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$44


DW$T$46	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$46, DW_AT_name("DEV_DESC_D8_BITS")
	.dwattr DW$T$46, DW_AT_byte_size(0x01)
DW$329	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$329, DW_AT_name("iSerialNumber"), DW_AT_symbol_name("_iSerialNumber")
	.dwattr DW$329, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$329, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$329, DW_AT_accessibility(DW_ACCESS_public)
DW$330	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$330, DW_AT_name("bNumConfigs"), DW_AT_symbol_name("_bNumConfigs")
	.dwattr DW$330, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$330, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$330, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$46


DW$T$49	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$49, DW_AT_name("DEV_QLF_D0_BITS")
	.dwattr DW$T$49, DW_AT_byte_size(0x01)
DW$331	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$331, DW_AT_name("bLength"), DW_AT_symbol_name("_bLength")
	.dwattr DW$331, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$331, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$331, DW_AT_accessibility(DW_ACCESS_public)
DW$332	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$332, DW_AT_name("bDescType"), DW_AT_symbol_name("_bDescType")
	.dwattr DW$332, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$332, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$332, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$49


DW$T$51	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$51, DW_AT_name("DEV_QLF_D1_BITS")
	.dwattr DW$T$51, DW_AT_byte_size(0x01)
DW$333	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$333, DW_AT_name("bcdUSBLo"), DW_AT_symbol_name("_bcdUSBLo")
	.dwattr DW$333, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$333, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$333, DW_AT_accessibility(DW_ACCESS_public)
DW$334	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$334, DW_AT_name("bcdUSBHi"), DW_AT_symbol_name("_bcdUSBHi")
	.dwattr DW$334, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$334, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$334, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$51


DW$T$53	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$53, DW_AT_name("DEV_QLF_D2_BITS")
	.dwattr DW$T$53, DW_AT_byte_size(0x01)
DW$335	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$335, DW_AT_name("bClass"), DW_AT_symbol_name("_bClass")
	.dwattr DW$335, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$335, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$335, DW_AT_accessibility(DW_ACCESS_public)
DW$336	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$336, DW_AT_name("bSubClass"), DW_AT_symbol_name("_bSubClass")
	.dwattr DW$336, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$336, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$336, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$53


DW$T$55	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$55, DW_AT_name("DEV_QLF_D3_BITS")
	.dwattr DW$T$55, DW_AT_byte_size(0x01)
DW$337	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$337, DW_AT_name("bProtocol"), DW_AT_symbol_name("_bProtocol")
	.dwattr DW$337, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$337, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$337, DW_AT_accessibility(DW_ACCESS_public)
DW$338	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$338, DW_AT_name("bMaxPktSz"), DW_AT_symbol_name("_bMaxPktSz")
	.dwattr DW$338, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$338, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$338, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$55


DW$T$57	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$57, DW_AT_name("DEV_QLF_D4_BITS")
	.dwattr DW$T$57, DW_AT_byte_size(0x01)
DW$339	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$339, DW_AT_name("bNumConfigs"), DW_AT_symbol_name("_bNumConfigs")
	.dwattr DW$339, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$339, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$339, DW_AT_accessibility(DW_ACCESS_public)
DW$340	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$340, DW_AT_name("bRsvd"), DW_AT_symbol_name("_bRsvd")
	.dwattr DW$340, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$340, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$340, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$57


DW$T$60	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$60, DW_AT_name("CFG_DESC_D0_BITS")
	.dwattr DW$T$60, DW_AT_byte_size(0x01)
DW$341	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$341, DW_AT_name("bLength"), DW_AT_symbol_name("_bLength")
	.dwattr DW$341, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$341, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$341, DW_AT_accessibility(DW_ACCESS_public)
DW$342	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$342, DW_AT_name("bDescType"), DW_AT_symbol_name("_bDescType")
	.dwattr DW$342, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$342, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$342, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$60


DW$T$62	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$62, DW_AT_name("CFG_DESC_D1_BITS")
	.dwattr DW$T$62, DW_AT_byte_size(0x01)
DW$343	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$343, DW_AT_name("wTotalLengthLo"), DW_AT_symbol_name("_wTotalLengthLo")
	.dwattr DW$343, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$343, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$343, DW_AT_accessibility(DW_ACCESS_public)
DW$344	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$344, DW_AT_name("wTotalLengthHi"), DW_AT_symbol_name("_wTotalLengthHi")
	.dwattr DW$344, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$344, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$344, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$62


DW$T$64	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$64, DW_AT_name("CFG_DESC_D2_BITS")
	.dwattr DW$T$64, DW_AT_byte_size(0x01)
DW$345	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$345, DW_AT_name("bNumInterface"), DW_AT_symbol_name("_bNumInterface")
	.dwattr DW$345, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$345, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$345, DW_AT_accessibility(DW_ACCESS_public)
DW$346	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$346, DW_AT_name("bConfigValue"), DW_AT_symbol_name("_bConfigValue")
	.dwattr DW$346, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$346, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$346, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$64


DW$T$66	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$66, DW_AT_name("CFG_DESC_D3_BITS")
	.dwattr DW$T$66, DW_AT_byte_size(0x01)
DW$347	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$347, DW_AT_name("iConfig"), DW_AT_symbol_name("_iConfig")
	.dwattr DW$347, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$347, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$347, DW_AT_accessibility(DW_ACCESS_public)
DW$348	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$348, DW_AT_name("bmAttributes"), DW_AT_symbol_name("_bmAttributes")
	.dwattr DW$348, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$348, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$348, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$66


DW$T$68	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$68, DW_AT_name("CFG_DESC_D4_BITS")
	.dwattr DW$T$68, DW_AT_byte_size(0x01)
DW$349	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$349, DW_AT_name("MaxPower"), DW_AT_symbol_name("_MaxPower")
	.dwattr DW$349, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$349, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$349, DW_AT_accessibility(DW_ACCESS_public)
DW$350	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$350, DW_AT_name("rsvd"), DW_AT_symbol_name("_rsvd")
	.dwattr DW$350, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$350, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$350, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$68


DW$T$71	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$71, DW_AT_name("INTF_DESC_D0_BITS")
	.dwattr DW$T$71, DW_AT_byte_size(0x01)
DW$351	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$351, DW_AT_name("bLength"), DW_AT_symbol_name("_bLength")
	.dwattr DW$351, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$351, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$351, DW_AT_accessibility(DW_ACCESS_public)
DW$352	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$352, DW_AT_name("bDescType"), DW_AT_symbol_name("_bDescType")
	.dwattr DW$352, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$352, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$352, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$71


DW$T$73	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$73, DW_AT_name("INTF_DESC_D1_BITS")
	.dwattr DW$T$73, DW_AT_byte_size(0x01)
DW$353	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$353, DW_AT_name("bIntfNumber"), DW_AT_symbol_name("_bIntfNumber")
	.dwattr DW$353, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$353, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$353, DW_AT_accessibility(DW_ACCESS_public)
DW$354	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$354, DW_AT_name("bAltSeting"), DW_AT_symbol_name("_bAltSeting")
	.dwattr DW$354, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$354, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$354, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$73


DW$T$75	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$75, DW_AT_name("INTF_DESC_D2_BITS")
	.dwattr DW$T$75, DW_AT_byte_size(0x01)
DW$355	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$355, DW_AT_name("bNumEP"), DW_AT_symbol_name("_bNumEP")
	.dwattr DW$355, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$355, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$355, DW_AT_accessibility(DW_ACCESS_public)
DW$356	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$356, DW_AT_name("bClass"), DW_AT_symbol_name("_bClass")
	.dwattr DW$356, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$356, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$356, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$75


DW$T$77	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$77, DW_AT_name("INTF_DESC_D3_BITS")
	.dwattr DW$T$77, DW_AT_byte_size(0x01)
DW$357	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$357, DW_AT_name("bSubClass"), DW_AT_symbol_name("_bSubClass")
	.dwattr DW$357, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$357, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$357, DW_AT_accessibility(DW_ACCESS_public)
DW$358	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$358, DW_AT_name("bProtocol"), DW_AT_symbol_name("_bProtocol")
	.dwattr DW$358, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$358, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$358, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$77


DW$T$79	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$79, DW_AT_name("INTF_DESC_D4_BITS")
	.dwattr DW$T$79, DW_AT_byte_size(0x01)
DW$359	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$359, DW_AT_name("iInterface"), DW_AT_symbol_name("_iInterface")
	.dwattr DW$359, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$359, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$359, DW_AT_accessibility(DW_ACCESS_public)
DW$360	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$360, DW_AT_name("rsvd"), DW_AT_symbol_name("_rsvd")
	.dwattr DW$360, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$360, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$360, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$79


DW$T$83	.dwtag  DW_TAG_union_type
	.dwattr DW$T$83, DW_AT_name("EP_DESC_D0_REG")
	.dwattr DW$T$83, DW_AT_byte_size(0x01)
DW$361	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$361, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$361, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$361, DW_AT_accessibility(DW_ACCESS_public)
DW$362	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$82)
	.dwattr DW$362, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$362, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$362, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$83


DW$T$85	.dwtag  DW_TAG_union_type
	.dwattr DW$T$85, DW_AT_name("EP_DESC_D1_REG")
	.dwattr DW$T$85, DW_AT_byte_size(0x01)
DW$363	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$363, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$363, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$363, DW_AT_accessibility(DW_ACCESS_public)
DW$364	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$84)
	.dwattr DW$364, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$364, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$364, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$85


DW$T$87	.dwtag  DW_TAG_union_type
	.dwattr DW$T$87, DW_AT_name("EP_DESC_D2_REG")
	.dwattr DW$T$87, DW_AT_byte_size(0x01)
DW$365	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$365, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$365, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$365, DW_AT_accessibility(DW_ACCESS_public)
DW$366	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$86)
	.dwattr DW$366, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$366, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$366, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$87


DW$T$89	.dwtag  DW_TAG_union_type
	.dwattr DW$T$89, DW_AT_name("EP_DESC_D3_REG")
	.dwattr DW$T$89, DW_AT_byte_size(0x01)
DW$367	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$367, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$367, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$367, DW_AT_accessibility(DW_ACCESS_public)
DW$368	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$88)
	.dwattr DW$368, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$368, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$368, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$89

DW$T$24	.dwtag  DW_TAG_typedef, DW_AT_name("PARTITION_INFO"), DW_AT_type(*DW$T$23)
	.dwattr DW$T$24, DW_AT_language(DW_LANG_C)

DW$T$82	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$82, DW_AT_name("EP_DESC_D0_BITS")
	.dwattr DW$T$82, DW_AT_byte_size(0x01)
DW$369	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$369, DW_AT_name("bLength"), DW_AT_symbol_name("_bLength")
	.dwattr DW$369, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$369, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$369, DW_AT_accessibility(DW_ACCESS_public)
DW$370	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$370, DW_AT_name("bDescType"), DW_AT_symbol_name("_bDescType")
	.dwattr DW$370, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$370, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$370, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$82


DW$T$84	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$84, DW_AT_name("EP_DESC_D1_BITS")
	.dwattr DW$T$84, DW_AT_byte_size(0x01)
DW$371	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$371, DW_AT_name("bEPAddress"), DW_AT_symbol_name("_bEPAddress")
	.dwattr DW$371, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$371, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$371, DW_AT_accessibility(DW_ACCESS_public)
DW$372	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$372, DW_AT_name("bmAttributes"), DW_AT_symbol_name("_bmAttributes")
	.dwattr DW$372, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$372, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$372, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$84


DW$T$86	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$86, DW_AT_name("EP_DESC_D2_BITS")
	.dwattr DW$T$86, DW_AT_byte_size(0x01)
DW$373	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$373, DW_AT_name("wMaxPktSizeLo"), DW_AT_symbol_name("_wMaxPktSizeLo")
	.dwattr DW$373, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$373, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$373, DW_AT_accessibility(DW_ACCESS_public)
DW$374	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$374, DW_AT_name("wMaxPktSizeHi"), DW_AT_symbol_name("_wMaxPktSizeHi")
	.dwattr DW$374, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$374, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$374, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$86


DW$T$88	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$88, DW_AT_name("EP_DESC_D3_BITS")
	.dwattr DW$T$88, DW_AT_byte_size(0x01)
DW$375	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$375, DW_AT_name("bInterval"), DW_AT_symbol_name("_bInterval")
	.dwattr DW$375, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
	.dwattr DW$375, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$375, DW_AT_accessibility(DW_ACCESS_public)
DW$376	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$376, DW_AT_name("rsvd"), DW_AT_symbol_name("_rsvd")
	.dwattr DW$376, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
	.dwattr DW$376, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$376, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$88


DW$T$23	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$23, DW_AT_byte_size(0x08)
DW$377	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$377, DW_AT_name("Active_Head"), DW_AT_symbol_name("_Active_Head")
	.dwattr DW$377, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$377, DW_AT_accessibility(DW_ACCESS_public)
DW$378	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$378, DW_AT_name("Sec_Cylinder"), DW_AT_symbol_name("_Sec_Cylinder")
	.dwattr DW$378, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
	.dwattr DW$378, DW_AT_accessibility(DW_ACCESS_public)
DW$379	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$379, DW_AT_name("ID_EndHead"), DW_AT_symbol_name("_ID_EndHead")
	.dwattr DW$379, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$379, DW_AT_accessibility(DW_ACCESS_public)
DW$380	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$380, DW_AT_name("EndSec_EndCylinder"), DW_AT_symbol_name("_EndSec_EndCylinder")
	.dwattr DW$380, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
	.dwattr DW$380, DW_AT_accessibility(DW_ACCESS_public)
DW$381	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$381, DW_AT_name("RelativeSec"), DW_AT_symbol_name("_RelativeSec")
	.dwattr DW$381, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$381, DW_AT_accessibility(DW_ACCESS_public)
DW$382	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$382, DW_AT_name("TotSec"), DW_AT_symbol_name("_TotSec")
	.dwattr DW$382, DW_AT_data_member_location[DW_OP_plus_uconst 0x6]
	.dwattr DW$382, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$23


	.dwattr DW$94, DW_AT_external(0x01)
	.dwattr DW$94, DW_AT_type(*DW$T$19)
	.dwattr DW$90, DW_AT_external(0x01)
	.dwattr DW$90, DW_AT_type(*DW$T$19)
	.dwattr DW$86, DW_AT_external(0x01)
	.dwattr DW$86, DW_AT_type(*DW$T$13)
	.dwattr DW$80, DW_AT_external(0x01)
	.dwattr DW$80, DW_AT_type(*DW$T$13)
	.dwattr DW$70, DW_AT_external(0x01)
	.dwattr DW$70, DW_AT_type(*DW$T$10)
	.dwattr DW$47, DW_AT_external(0x01)
	.dwattr DW$47, DW_AT_type(*DW$T$19)
	.dwattr DW$32, DW_AT_external(0x01)
	.dwattr DW$32, DW_AT_type(*DW$T$11)
	.dwattr DW$29, DW_AT_external(0x01)
	.dwattr DW$29, DW_AT_type(*DW$T$11)
	.dwattr DW$22, DW_AT_external(0x01)
	.dwattr DW$13, DW_AT_external(0x01)
	.dwattr DW$13, DW_AT_type(*DW$T$11)
	.dwattr DW$CU, DW_AT_language(DW_LANG_C)

;***************************************************************
;* DWARF CIE ENTRIES                                           *
;***************************************************************

DW$CIE	.dwcie 1, 40
	.dwcfa	0x0c, 20, 0
	.dwcfa	0x07, 0
	.dwcfa	0x07, 1
	.dwcfa	0x07, 2
	.dwcfa	0x07, 3
	.dwcfa	0x07, 4
	.dwcfa	0x07, 5
	.dwcfa	0x08, 6
	.dwcfa	0x08, 7
	.dwcfa	0x08, 8
	.dwcfa	0x08, 9
	.dwcfa	0x08, 10
	.dwcfa	0x08, 11
	.dwcfa	0x07, 12
	.dwcfa	0x07, 13
	.dwcfa	0x07, 14
	.dwcfa	0x07, 15
	.dwcfa	0x07, 16
	.dwcfa	0x07, 17
	.dwcfa	0x07, 18
	.dwcfa	0x07, 19
	.dwcfa	0x07, 20
	.dwcfa	0x07, 21
	.dwcfa	0x07, 22
	.dwcfa	0x07, 23
	.dwcfa	0x07, 24
	.dwcfa	0x07, 25
	.dwcfa	0x07, 26
	.dwcfa	0x08, 27
	.dwcfa	0x07, 28
	.dwcfa	0x07, 29
	.dwcfa	0x07, 30
	.dwcfa	0x07, 31
	.dwcfa	0x07, 32
	.dwcfa	0x07, 33
	.dwcfa	0x07, 34
	.dwcfa	0x07, 35
	.dwcfa	0x07, 36
	.dwcfa	0x07, 37
	.dwcfa	0x07, 38
	.dwcfa	0x07, 39
	.dwcfa	0x07, 40

;***************************************************************
;* DWARF REGISTER MAP                                          *
;***************************************************************

DW$383	.dwtag  DW_TAG_assign_register, DW_AT_name("AL")
	.dwattr DW$383, DW_AT_location[DW_OP_reg0]
DW$384	.dwtag  DW_TAG_assign_register, DW_AT_name("AH")
	.dwattr DW$384, DW_AT_location[DW_OP_reg1]
DW$385	.dwtag  DW_TAG_assign_register, DW_AT_name("PL")
	.dwattr DW$385, DW_AT_location[DW_OP_reg2]
DW$386	.dwtag  DW_TAG_assign_register, DW_AT_name("PH")
	.dwattr DW$386, DW_AT_location[DW_OP_reg3]
DW$387	.dwtag  DW_TAG_assign_register, DW_AT_name("AR0")
	.dwattr DW$387, DW_AT_location[DW_OP_reg4]
DW$388	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR0")
	.dwattr DW$388, DW_AT_location[DW_OP_reg5]
DW$389	.dwtag  DW_TAG_assign_register, DW_AT_name("AR1")
	.dwattr DW$389, DW_AT_location[DW_OP_reg6]
DW$390	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR1")
	.dwattr DW$390, DW_AT_location[DW_OP_reg7]
DW$391	.dwtag  DW_TAG_assign_register, DW_AT_name("AR2")
	.dwattr DW$391, DW_AT_location[DW_OP_reg8]
DW$392	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR2")
	.dwattr DW$392, DW_AT_location[DW_OP_reg9]
DW$393	.dwtag  DW_TAG_assign_register, DW_AT_name("AR3")
	.dwattr DW$393, DW_AT_location[DW_OP_reg10]
DW$394	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR3")
	.dwattr DW$394, DW_AT_location[DW_OP_reg11]
DW$395	.dwtag  DW_TAG_assign_register, DW_AT_name("AR4")
	.dwattr DW$395, DW_AT_location[DW_OP_reg12]
DW$396	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR4")
	.dwattr DW$396, DW_AT_location[DW_OP_reg13]
DW$397	.dwtag  DW_TAG_assign_register, DW_AT_name("AR5")
	.dwattr DW$397, DW_AT_location[DW_OP_reg14]
DW$398	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR5")
	.dwattr DW$398, DW_AT_location[DW_OP_reg15]
DW$399	.dwtag  DW_TAG_assign_register, DW_AT_name("AR6")
	.dwattr DW$399, DW_AT_location[DW_OP_reg16]
DW$400	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR6")
	.dwattr DW$400, DW_AT_location[DW_OP_reg17]
DW$401	.dwtag  DW_TAG_assign_register, DW_AT_name("AR7")
	.dwattr DW$401, DW_AT_location[DW_OP_reg18]
DW$402	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR7")
	.dwattr DW$402, DW_AT_location[DW_OP_reg19]
DW$403	.dwtag  DW_TAG_assign_register, DW_AT_name("SP")
	.dwattr DW$403, DW_AT_location[DW_OP_reg20]
DW$404	.dwtag  DW_TAG_assign_register, DW_AT_name("XT")
	.dwattr DW$404, DW_AT_location[DW_OP_reg21]
DW$405	.dwtag  DW_TAG_assign_register, DW_AT_name("T")
	.dwattr DW$405, DW_AT_location[DW_OP_reg22]
DW$406	.dwtag  DW_TAG_assign_register, DW_AT_name("ST0")
	.dwattr DW$406, DW_AT_location[DW_OP_reg23]
DW$407	.dwtag  DW_TAG_assign_register, DW_AT_name("ST1")
	.dwattr DW$407, DW_AT_location[DW_OP_reg24]
DW$408	.dwtag  DW_TAG_assign_register, DW_AT_name("PC")
	.dwattr DW$408, DW_AT_location[DW_OP_reg25]
DW$409	.dwtag  DW_TAG_assign_register, DW_AT_name("RPC")
	.dwattr DW$409, DW_AT_location[DW_OP_reg26]
DW$410	.dwtag  DW_TAG_assign_register, DW_AT_name("FP")
	.dwattr DW$410, DW_AT_location[DW_OP_reg27]
DW$411	.dwtag  DW_TAG_assign_register, DW_AT_name("DP")
	.dwattr DW$411, DW_AT_location[DW_OP_reg28]
DW$412	.dwtag  DW_TAG_assign_register, DW_AT_name("SXM")
	.dwattr DW$412, DW_AT_location[DW_OP_reg29]
DW$413	.dwtag  DW_TAG_assign_register, DW_AT_name("PM")
	.dwattr DW$413, DW_AT_location[DW_OP_reg30]
DW$414	.dwtag  DW_TAG_assign_register, DW_AT_name("OVM")
	.dwattr DW$414, DW_AT_location[DW_OP_reg31]
DW$415	.dwtag  DW_TAG_assign_register, DW_AT_name("PAGE0")
	.dwattr DW$415, DW_AT_location[DW_OP_regx 0x20]
DW$416	.dwtag  DW_TAG_assign_register, DW_AT_name("AMODE")
	.dwattr DW$416, DW_AT_location[DW_OP_regx 0x21]
DW$417	.dwtag  DW_TAG_assign_register, DW_AT_name("IFR")
	.dwattr DW$417, DW_AT_location[DW_OP_regx 0x22]
DW$418	.dwtag  DW_TAG_assign_register, DW_AT_name("IER")
	.dwattr DW$418, DW_AT_location[DW_OP_regx 0x23]
DW$419	.dwtag  DW_TAG_assign_register, DW_AT_name("IER")
	.dwattr DW$419, DW_AT_location[DW_OP_regx 0x24]
DW$420	.dwtag  DW_TAG_assign_register, DW_AT_name("PSEUDO")
	.dwattr DW$420, DW_AT_location[DW_OP_regx 0x25]
DW$421	.dwtag  DW_TAG_assign_register, DW_AT_name("PSEUDOH")
	.dwattr DW$421, DW_AT_location[DW_OP_regx 0x26]
DW$422	.dwtag  DW_TAG_assign_register, DW_AT_name("VOL")
	.dwattr DW$422, DW_AT_location[DW_OP_regx 0x27]
DW$423	.dwtag  DW_TAG_assign_register, DW_AT_name("CIE_RETA")
	.dwattr DW$423, DW_AT_location[DW_OP_regx 0x28]
	.dwendtag DW$CU

